French-English dictionary »

saut-de-loup meaning in English

FrenchEnglish
saut-de-loup nom

ha-ha(ditch acting as a sunken fence)
noun
[UK: hɑː.ˈhɑː] [US: hɑː]