Definitions
noun
a ditch with one side being a retaining wall; used to divide lands without defacing the landscape
Look “ha-ha” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a ditch with one side being a retaining wall; used to divide lands without defacing the landscape