Word info Synonyms

athodyd

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms