Webster's Revised Unabridged Dictionary · 1913

Traphole

Traphole , noun

(Military) See Trou-de-loup.