SOFA Meaning of SOFA in English n. couch, long upholstered seat having a back and arms Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012