LOCATIONSHIP


Meaning of LOCATIONSHIP in English

n. romantic relationship between two people who work or live very close to each other; short romantic affair that usually takes place while on vacation or traveling

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.