barrel bomb noun1 •A barrel filled with explosives, used as an improvised unguided bomb and dropped from a helicopter or airplane. formsbarrel bombs