marvel
mor vuhl
- n something that causes feelings of wonder
- v be amazed at
We marvelled at the child's linguistic abilities - v express astonishment or surprise about something
- The EV1 was a marvel of engineering, absolutely the best electric vehicle anyone had ever seen.