battle of the brains
English
Noun
battle
of
the
brains
(
plural
battles of the brains
)
A
showdown
between people of
high
intellect
.
Translations
showdown
Japanese:
頭脳戦
(
zunō-sen
)