trepants
Catalan
Noun
trepants
plural of
trepant