30 Idioms for Surprise

Sometimes we feel shocked, amazed, or caught off guard. These feelings are called surprise. People use different ways to talk about surprise. One fun way is through idioms. Idioms are short phrases that mean something different from the words they…











