English dictionary
featherbed meaning and definition
Definition and meaning of featherbed at MeaningMonkey.org. featherbed meaning and definition in the English Dictionary.FEATHERBED noun
Definition of featherbed (noun)
- a mattress stuffed with feathers
- synonyms: feather bed
FEATHERBED verb
Definition of featherbed (verb)
Source: Princeton University Wordnet