meaning of atherodyde

atherodyde meaning in General Dictionary

a simple sort of jet motor; needs to be launched at high speed