BAR ROLLER


Meaning of BAR ROLLER in English

noun

Etymology: bar (I)

: a roller that consists of one or more rotating cylinders whose surfaces are made up of horizontal tubular bars with spaces between and that is used for crushing clods and packing surface soil without leaving a smooth surface

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