Trous De Loup (noun) Definition, Meaning & Examples

noun plural trous-de-loup (ˌtruːdəˈluː)
  1. any of a series of conical-shaped pits with a stake fixed in the centre, formerly used as protection against enemy cavalry
Trous De Loup (noun) Definition, Meaning & Examples

More Definitions