Meaning of “firefight” in the English Dictionary