"ramjets" in the noun sense
1. ramjet, ramjet engine, atherodyde, athodyd, flying drainpipe
a simple type of jet engine must be launched at high speed
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License