Meaning of featherbed

Definition of featherbed

(noun) a mattress stuffed with feathers
(verb) treat with excessive indulgence; "grandparents often pamper the children"; "Let's not mollycoddle our students!"
hire more workers than are necessary

Other information on featherbed

WIKIPEDIA results for featherbed
Amazon results for featherbed