peelers ( synonym found)

Definition of peelers:

(n) : a police officer; a person whose job it is to peel fruit or vegetable produce
"potato peeler"

Definition of peelers:

(n) : a police officer; a person whose job it is to peel fruit or vegetable produce
"potato peeler"

Back to Top