LOG WASHER


Meaning of LOG WASHER in English

noun

: a mechanical trough washer for separating a material (as ore) from clay and earth

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.