Find the word definition

The Collaborative International Dictionary
Traphole

Traphole \Trap"hole\, n. (Mil.) See Trou-de-loup.

Wiktionary
traphole

n. (context military English) A trou-de-loup.