horselaughEnglish

ha-ha, haw-haw, hee-haw, horselaugh

Noun

A loud laugh that sounds like a horse neighing

English: hee-haw, horselaugh, ha-ha, haw-haw

English words with similar meanings

Show 3 words