RichThesaurus
having all one’s marbles
having all one’s marbles
antonyms
indiscreet
unrealistic
unreasonable
senseless
unwise
having all one’s marbles
definitions