trancheuse
Top 40000
Meanings
Noun
1. slicer (one who slices)
2. earthmoving machine used to dig trenches
3. slicer (household appliance used to slice ham, cheese, etc)