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.”

Synonyms

  • boulder wall
  • stone wall

Antonyms

  • barrier
  • fence