Search results
- Dictionaryforesight/ˈfɔːsʌɪt/
noun
- 1. the ability to predict what will happen or be needed in the future: "he had the foresight to check that his escape route was clear"
- 2. the front sight of a gun.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries