What are the opposite words for fore-sighted?

The word "fore-sighted" means to have the ability to anticipate future events or outcomes. Its antonyms, on the other hand, express the opposite meaning. Some of the antonyms for "fore-sighted" include shortsighted, myopic, unperceptive, impractical, and unobservant. The antonym "shortsighted" refers to a person who can't see or plan for long-term consequences of their actions. "Myopic" pertains to individuals who have difficulty in understanding issues, losing sight of the big picture, while "impractical" is the opposite of "fore-sighted" in its ability to judge what needs to be done, and what consequences this will lead to.

Antonym of the day

most knee-slapper
boring, common, dramatic.