American Dictionary
Definition LDR in American English
LDR noun
[countable] noun
/ˌel di ˈɑr/
1
long-distance relationship: a romantic relationship between two people who live far apart and so cannot see each other very often
Synonyms and related words
