Definition, synonyms and related words
A hearty laugh that is punctuated by a snort on the inhale.
To give a hearty laugh that is punctuated by a snort on the inhale.