English dictionary
flying drainpipe meaning and definition
Definition and meaning of flying drainpipe at MeaningMonkey.org. flying drainpipe meaning and definition in the English Dictionary.FLYING DRAINPIPE noun
Definition of flying drainpipe (noun)
- a simple type of jet engine; must be launched at high speed
- synonyms: atherodyde, athodyd, ramjet, ramjet engine
Source: Princeton University Wordnet