louchettes
loʊˈʃɛt
Definitions
1. noun
a type of French stone wall or barrier, typically made from small stones or boulders
“The rural landscape featured several louchettes to keep wild animals at bay.”
loʊˈʃɛt
1. noun
a type of French stone wall or barrier, typically made from small stones or boulders
“The rural landscape featured several louchettes to keep wild animals at bay.”