The Collaborative International Dictionary
Traphole
Traphole \Trap"hole\, n. (Mil.) See Trou-de-loup.
Wiktionary
traphole
n. (context military English) A trou-de-loup.