Английский-Русский словарь »

think better of означает в русский

АнглийскийРусский
think better of (to change one's mind concerning, especially to decide against)
verb

передуматьverb