STERTOROUS


Meaning of STERTOROUS in English

[ster.to.rous] adj (1802): characterized by a harsh snoring or gasping sound -- ster.to.rous.ly adv

Merriam-Webster English vocab.      Английский словарь Merriam Webster.