HAVE SECOND THOUGHTS Meaning of HAVE SECOND THOUGHTS in English to change your opinion after thinking about sth again Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005