ATHODYD Meaning of ATHODYD in English /ath"euh did/ , n.a ramjet. [ 1925-30; a ( ero )- th ( erm ) ody ( namic ) d ( uct ) ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012