LIMER


Meaning of LIMER in English

noun a limehound; a limmer.

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