Synonyms of Trou-de-loup in English :

Antonyms of Trou-de-loup in English

Thesaurus of Trou-de-loup in English

Trou-de-loup

see definition of trou-de-loup

Hypernyms of trou-de-loup

1. (noun) a sloping pit with a stake in the middle used as an obstacle to the enemy