Meaning of weak-minded

weak-mind•ed

Pronunciation: (wēk'mīn'did), [key]
— adj.
  1. having or showing a lack of mental firmness; irresolute; vacillating.
  2. having or showing mental feebleness; foolish.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.