Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

athodyd Definition

Cancel
athodyd
noun
A simple jet engine consisting essentially of a tube with a means of delivering fuel and ignition into the tube

Words Related to athodyd!

athodyd Examples by Brain Bank Users