crossfire

Noun
  1. A lively or heated interchange of ideas and opinions (synset 107148887)
  2. Fire from two or more points so that the lines of fire cross (synset 100992560)

Other Searches