torpedo punts
English
Noun
torpedo
punts
plural of
torpedo punt