Definitions for athodyd
Overview of noun athodyd
The noun athodyd has 1 senses? (no senses from tagged texts)
1. ramjet, ramjet engine, atherodyde, athodyd, flying drainpipe
(a simple type of jet engine; must be launched at high speed)
(a simple type of jet engine; must be launched at high speed)
