Definitions of crossfire:

  • noun:   fire from two or more points so that the lines of fire cross
  • noun:   a lively or heated interchange of ideas and opinions