• Featherbed

    Full definition of featherbed

    Noun

    1. A mattress stuffed with feathers

    Alternative forms

    Verb

    1. (transitive) To treat someone with excessive indulgence; to pamper, cosset or mollycoddle

    Alternative forms

    © Wiktionary