LIQUID FIRE
Meaning of LIQUID FIRE in English
noun
: a flammable liquid composition of chemicals that can be shot in a flaming stream (as against tanks or into fortified positions)
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012