that daisy cutter blew the hell out of that battlefield
an unguided bomb that contains 12,000 pounds of explosives
"that daisy cutter blew the hell out of that battlefield" What is the definition of "daisy cutter"?