top of page
Also Word: 
doodlebug

doodlebug noun also V1 Brit military a type of self-steering aerial bomb, launched from large-based rocket platforms: used by the Germans in Word War II, especially over England.

Wordsamen

bottom of page