Shortsighted decisions Synonyms

Definitions for Shortsighted


Synonyms for phrase

SD abbreviation

SD is an abbreviation for Shortsighted Decisions
What does SD stand for?
SD stands for "Shortsighted Decisions"