PEELER


Meaning of PEELER in English

noun one who peels or strips.

2. peeler ·noun a pillager.

3. peeler ·noun a nickname for a policeman;

— so called from sir robert peel.

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