Home

Word

trou-de-loup, n.
(trous-de-loup)
more info a sloping pit with a stake in the middle used as an obstacle to the enemy
<noun.artifact>

trou-de-loup
semantic pointers
hypernym