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.