Crossfire Meaning

There are 2 meaning(s) for word Crossfire

Meaning 1 : a lively or heated interchange of ideas and opinions

Meaning 2 : fire from two or more points so that the lines of fire cross