Definition of rosser in English:

rosser

noun

North American
  • Any of various machines or devices for removing the outer layer of bark from a log or tree.

Origin

Late 19th century; earliest use found in Annual Reports Commissioner Patents 1870. From ross + -er.

Pronunciation

rosser

/ˈrɒsə/