To be extremely impressed by something.
The idea is that you're so awed and dazzled that you're just standing there looking down at the thing, saying "Wow" over and over.
March 1, 2020
1
1
Still haven’t found your answers?
Write down your questions and let the native speakers help you!