English | German | Russian | Czech

horselaugh English

Meaning horselaugh meaning

What does horselaugh mean?

horselaugh

(= hee-haw) a loud laugh that sounds like a horse neighing

Synonyms horselaugh synonyms

What other words have the same or similar meaning as horselaugh?

Are you looking for...?