Definition of
Ha-ha
- (noun, communication) a loud laugh that sounds like a horse neighing
- (noun, artifact) a ditch with one side being a retaining wall; used to divide lands without defacing the landscape
via WordNet, Princeton University
via WordNet, Princeton University
Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.
a vascular tumor of the adrenal gland; hypersecretion of epinephrine results in intermittent or sustained hypertension
being a provoker, annoyer, instigator, pet peeve, mitigation