Learn TOEFL Academic Vocabulary: speculate - another word for 'guess' meaning to form an opinion based on incomplete information