Foresighted Meaning
There are 1 meaning(s) for word Foresighted
Meaning 1 : planning prudently for the future
Synonyms : farseeing, farsighted, foresightful, long, longsighted, prospicient
Synonyms : farseeing, farsighted, foresightful, long, longsighted, prospicient
