startle with amazement or fear
hesitate when confronted with a problem, or when in doubt or fear
overcome with amazement; This boggles the mind!
[ Syn: flabbergast , bowl over ]
startle with amazement or fear
hesitate when confronted with a problem, or when in doubt or fear
overcome with amazement; This boggles the mind!
[ Syn: flabbergast , bowl over ]