LOR Meaning of LOR in English int. Brit. sl. an exclamation of surprise or dismay. Etymology: abbr. of LORD Oxford English vocab. Оксфордский английский словарь. 2012