Source:WordNet 3.1
1. (
) be amazed at; "We marvelled at the child's linguistic abilities" ;
2. (
) express astonishment or surprise about something ;
See more about : MARVELING