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. 2012