to be extremely surprised or shocked
"My jaw dropped when I saw the price."
to refuse to change your opinion or position
very stupid or slow-witted
later than planned or expected
to be deeply involved in hard work or challenging situations
to destroy the possibility of returning to a previous situat...
a phrase used in a non-literal way for effect or emphasis