1.foresight(noun):the act or power of foreseeing Synonyms: insight,prudence Antonyms: carelessness,ignorance Example Sentence:Thanks to your foresight, he wasknocked out at the first round. 2.gourd(noun):a plant bearing such a fruit. Synonyms: b... Read more