Search results
- Dictionarywell upholstered
adjective
- 1. (of a chair or sofa) having plenty of padding: "when such dinners can last for hours, a well-upholstered seat is essential"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries