Ha-ha

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 ha-ha?

Sign up free to bookmark & revise