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 & revise