TRAPHOLE Meaning of TRAPHOLE in English noun ·see trou-de-loup. Webster English vocab. Английский словарь Webster. 2012