Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word trou-de-loup from English dictionary with examples, synonyms and antonyms.

trou-de-loup   noun

Meaning : A sloping pit with a stake in the middle used as an obstacle to the enemy.