spintraps
English
Noun
spintraps
plural of
spintrap