Noun Definition

featherbed

1.Definition: a mattress stuffed with feathers

Category: Objects