liquid fire
nounDefinition of liquid fire
: a flammable liquid composition of chemicals that can be shot in a flaming stream (as against tanks or into fortified positions)