buzz bomb
nounDefinition of buzz bomb
: an unguided jet-propelled missile used by the Germans against England in World War II
Keep scrolling for more