Find the word definition

Wiktionary
garotters

n. (plural of garotter English)

Usage examples of "garotters".

A whole gang of garotters surrounded him under the Old Elm--or just where it used to be--and took his watch away!