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. Оксфордский английский словарь. 2012