English word definition — powered by WordNet
an upholstered seat for more than one person
Want to remember sofa?