trou-de-loup
1.
(
noun
) a sloping pit with a stake in the middle used as an obstacle to the enemy
Related Words:
pit
,
quarry
,
stone pit
Terms and Conditions of Use / Copyright Notice