LOR


Meaning of LOR in English

■ exclamation Brit. informal used to indicate surprise or dismay.

Origin

C19: abbrev. of ~d .

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