SLASHER


Meaning of SLASHER in English

noun a machine for applying size to warp yarns.

Webster English vocab.      Английский словарь Webster.