Meaning of stertor

Definition of stertor

(noun) the act of snoring or producing a snoring sound

Other information on stertor

WIKIPEDIA results for stertor
Amazon results for stertor