PEELER


Meaning of PEELER in English

n. Brit. archaic sl. or dial. a policeman.

Etymology: Sir Robert Peel, Engl. statesman d. 1850

Oxford English vocab.      Оксфордский английский словарь.