Etymology
Today it means: Lacking courage and conviction; easily swayed, persuaded, or intimidated. Full definition →
From soft + minded.
Etymology from Wiktionary, CC BY-SA 4.0.