scotcher (English, noun)
expansion: scotcher (plural scotchers)
Senses:
glosses: One who scotches.
Forms:
form: scotchers
tags: plural