英语释义
1. lacking foresight
2. nearsighted
3. not considering what will or might happen in the future
4. made or done without thinking about what will happen in the future
5. made without thinking about what will happen in the future
a short-sighted policy
6. nearsighted
7. nearsighted