LDR Meaning of LDR in English interpersonal relationship (often romantic) in which the two people live very far from one another (Internet Slang) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012