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 & 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 ha-ha?
Sign up free to bookmark & revise