arracheurFormsTop 30000MeaningsNoun1. an agricultural labourer who harvests potatoes, beets etc.2. bag snatcher (slang)