supercavitations
English
Noun
supercavitations
plural of
supercavitation
Anagrams
superactivations