Synonyms and Antonyms for flying drainpipe

1. flying drainpipe (n.)

a simple type of jet engine; must be launched at high speed

Synonyms: