trancheuseTop 40000MeaningsNoun1. slicer (one who slices)2. earthmoving machine used to dig trenches3. slicer (household appliance used to slice ham, cheese, etc)