LIMMER


Meaning of LIMMER in English

[lim.mer] n [ME (Sc)] (15c) 1 chiefly Scot: scoundrel

2. chiefly Scot: prostitute

Merriam-Webster English vocab.      Английский словарь Merriam Webster.