This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Trou-de-loup
n.
A pit in the form of an inverted cone or pyramid,
constructed as an obstacle to the approach of an enemy, and having a
pointed stake in the middle. The pits are called also trapholes.