Wiktionary
turborockets
n. (plural of turborocket English)
n. (plural of turborocket English)