DICT.TW Dictionary Taiwan
18.218.108.8

Search for:
[Show options]
[Pronunciation] [Help] [Database Info] [Server Info]

1 definition found

From: WordNet (r) 2.0

 ha-ha
      n 1: a loud laugh that sounds like a horse neighing [syn: hee-haw,
            horselaugh, haw-haw]
      2: a ditch with one side being a retaining wall; used to divide
         lands without defacing the landscape [syn: sunk fence, haw-haw]