marvell
/ˈmɑrvəl/Definitions
1. noun
A marvelous or wonderful thing.
“He was amazed by the marvell of the fireworks display.”
2. verb
To cause wonder or amazement.
“The new rollercoaster design marvellled the crowd with its sharp turns.”
1. noun
A marvelous or wonderful thing.
“He was amazed by the marvell of the fireworks display.”
2. verb
To cause wonder or amazement.
“The new rollercoaster design marvellled the crowd with its sharp turns.”