marvel at

language: en

definitions

  1. to feel great wonder or admiration for something
    en: to feel great wonder or admiration for something

examples

  1. We all marveled at the beauty of the sunset.

    We all marveled at the beauty of the sunset.