LIVE TOGETHER


Meaning of LIVE TOGETHER in English

(of a couple not married to each other) share a home and have a sexual relationship.

→ live

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.