overstuffed Meaning and Definition

Definitions

English definition for overstuffed

1. s. upholstered thickly and deeply

Sponored Video