HA­HA


Meaning of HA­HA in English

n. a ditch with a wall on its inner side below ground level, forming a boundary to a park or garden without interrupting the view.

[ F, perh. from the cry of surprise on encountering it ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.