flying drainpipe


Also found in: Dictionary, Wikipedia.
  • noun

Synonyms for flying drainpipe

a simple type of jet engine