chamba
Top 20000
Meanings
Noun
1. fluke (Spain)
2. ditch, trench (Spain)
3. deep scar (by comparison with a ditch) (Spain)
4. work, employment; task (familiar, Mexico, Central America, Peru, Colombia)
Examples1
I ride my bike to work.