Definition of snotter in English:

snotter

noun

Nautical
  • 1A fitting that holds the heel of a sprit close to the mast.

    1. 1.1A length of rope with an eye spliced in each end.

Origin

Mid 18th century: of unknown origin.

Pronunciation:

snotter

/ˈsnädər/