English Dictionary
◊ OVERSTUFFED
overstuffed
adj : upholstered thickly and deeply; "an overstuffed sofa"