English dictionary
athodyd meaning and definition
Definition and meaning of athodyd at MeaningMonkey.org. athodyd meaning and definition in the English Dictionary.ATHODYD noun
Definition of athodyd (noun)
- a simple type of jet engine; must be launched at high speed
- synonyms: atherodyde, flying drainpipe, ramjet, ramjet engine
Source: Princeton University Wordnet