crossfire has definitions from the field of military
1
[ noun ] a lively or heated interchange of ideas and opinions

Related terms

conversation

2
[ noun ] (military) fire from two or more points so that the lines of fire cross

Related terms

fire

*