Haw-haw
English word definition — powered by WordNet
NOUN
a loud laugh that sounds like a horse neighing
a ditch with one side being a retaining wall
Want to remember haw-haw?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a loud laugh that sounds like a horse neighing
a ditch with one side being a retaining wall
Want to remember haw-haw?
Sign up free to bookmark & revise