Meaning of crossfire

Definition of crossfire

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

Other information on crossfire

WIKIPEDIA results for crossfire
Amazon results for crossfire