marvel
marvel
nounDefinition of MARVEL
something extraordinary or surprising <that new electric car really is a marvel>
Related Words curiosity, sight, spectacle; beauty, corker, crackerjack (also crackajack), dandy, jim-dandy, knockout; apparition, appearance








