cottonmouth (verb) dehydrate: take moisture out of
Sinonime: acute, astute, awake, aware, brainy, conscious, discerning,
discreet, ear to the ground, gnostic,
incisive, insighted,
insightful, intuitive,
judicious, keen, knowing, knowledgeable, knows what's what, observant, penetrating, penetrative, percipient,
perspicacious, quick,
rational, responsive,
sagacious,
sage, savvy*, sharp, sophic, tuned in, wise, wise to
Antonime: dense,
insensitive,
unaware, unobservant