VariousWords beta
Related Terms:
Definitions:
Adjective
stertorous
Definition: of breathing having a heavy snoring sound
Definition: Sounding like snoring or snorting.