PEELER


Meaning of PEELER in English

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

[ Sir Robert Peel, Engl. statesman d. 1850 ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.