Idiom for shock

idiom for shock

We all experience moments that leave us completely shocked. But in english there are many powerful idioms for shock that help us express our feelings more naturally. Below are 30+…