ROTTER


Meaning of ROTTER in English

[rot.ter] n (1894): a thoroughly objectionable person

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