meaning of foresee

1. To see beforehand; to have prescience of; to foreknow.
2.
To provide.
3.
To have or exercise foresight.
4.
realize beforehand


Related Words

foresee | foreseeable | foreseen | foreseer |

Developed & Maintained By Taraprasad.com

Treasure Words