STERTOROUS


Meaning of STERTOROUS in English

adj. pertaining to a loud snoring sound which accompanies breathing (often caused by certain diseases)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.