English Dictionary
Definition head game in British English
head game noun
noun
1
mind game (= a psychological tactic used to manipulate or intimidate)
