YourDictionary

trou-de-loup

noun pl. trous-de-loup

Mil. any of the conical pits with a vertical pointed stake in the center of each, formerly built in rows as an obstacle to the enemy, esp. to enemy cavalry

link/cite print suggestion box