Definitions of trou-de-loup:

  • noun:   a sloping pit with a stake in the middle used as an obstacle to the enemy