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. 2012