trapholes

English

Noun

trapholes

  1. plural of traphole

Anagrams