STORMER


Meaning of STORMER in English

■ noun Brit. informal a thing which is particularly good or impressive of its kind.

Derivatives

storming adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.