SOJOURN Meaning of SOJOURN in English n. temporary stay; temporary dwelling place Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012