English Dictionary
Definition sojourn in British English
sojourn noun
[countable] noun
/ˈsɒdʒə(r)n/
Synonyms and related words
