FEATHER BED





Definition:

  1. [noun] a mattress stuffed with feathers
    Synonyms: featherbed

Synonyms: