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. Краткий оксфордский словарь английского языка. 2012