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