SCREAMER


Meaning of SCREAMER in English

(n.) Something so remarkable as to provoke a scream, as of joy.

Webster's English dictionary.      Английский словарь Webster.