left open-mouthed (verb) surprise: astonish; cause amazement
Detalii: amaze once meant 'alarm, terrify' but now means 'astonish'; surprise means 'meet with suddenly or without warning'
Sinonime: artful, cloak-and-dagger, closet, concealed, covert,
foxy,
fraudulent, furtive, hidden, hush-hush,
illegitimate,
illicit, in holes and corners, on the Q. T., on the quiet, private,
sneaky, stealthy, surreptitious, under wraps, under-the-counter, undercover, underground, underhand
Antonime: aboveboard,
forthright, open,
truthful