SOFA


Meaning of SOFA in English

n. a long upholstered seat with a back and arms, for two or more people.

Phrases and idioms:

sofa bed a sofa that can be converted into a temporary bed.

Etymology: F, ult. f. Arab. suffa

Oxford English vocab.      Оксфордский английский словарь.