Definition of Longsighted

  • 1. Capable of seeing to a great distance Adjective Satellite
  • 2. Planning prudently for the future Adjective Satellite

Synonyms for word "longsighted"

Semanticaly linked words with "longsighted"