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)

  1. a simple type of jet engine; must be launched at high speed
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: