HAVE (GOT) ANOTHER THINK COMING Meaning of HAVE (GOT) ANOTHER THINK COMING in English ~informalused to express disagreement. → think Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004