English dictionary
trou-de-loup meaning and definition
Definition and meaning of trou-de-loup at MeaningMonkey.org. trou-de-loup meaning and definition in the English Dictionary.TROU-DE-LOUP noun
Definition of trou-de-loup (noun)
- a sloping pit with a stake in the middle used as an obstacle to the enemy
Source: Princeton University Wordnet