SNORTER


Meaning of SNORTER in English

n. colloq.

1. something very impressive or difficult.

2 something vigorous or violent.

Oxford English vocab.      Оксфордский английский словарь.