×

trou-de-loup meaning in English

n.
(pl. trous-)〔法语〕【军事】(阻敌进攻的)狼阱。

Related Words

  1. trou eau
  2. trou poissons
  3. trou-do-loup; stake pit
  4. troubadour
PC Version

Copyright © 2018 WordTech Co.