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.

Etymology: F, perh. from the cry of surprise on encountering it

Oxford English vocab.      Оксфордский английский словарь.