ha-ha Meaning and Definition
1. n. a ditch with one side being a retaining wall; used to divide lands without defacing the landscape
2. n. a loud laugh that sounds like a horse neighing
A ha-ha is a recessed landscape design element that creates a vertical barrier while preserving an uninterrupted view of the landscape beyond.
Sponored Video