athodyd

(noun)

noun

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

Similar word(s): ramjet

Definition categories: man–made