Meaning of battle of wits

Definition of battle of wits

(noun) a contest in which intelligence rather than violence is used

Other information on battle of wits

WIKIPEDIA results for battle of wits
Amazon results for battle of wits