English | German | Russian | Czech

peon English

Meaning peon meaning

What does peon mean?

peon

(= drudge) a laborer who is obliged to do menial work

Synonyms peon synonyms

What other words have the same or similar meaning as peon?

Are you looking for...?