life abroad; living in a foreign country
Refers to the experience of residing and conducting daily life in a country other than one's own.
It took time to get used to life abroad.
She writes about her experiences living abroad on her blog.
Synonymous; 海外生活 is slightly more common in everyday speech, while 外国生活 is a direct compound.
Compound of 外国 (foreign country) and 生活 (life, living).