adjective
1.
Synonyms: marvelous 1, amazing, astonishing, astounding, miraculous, staggering, strange, stupendous, surprising, wondrous
2.
Synonyms: marvelous 2, ||cool, divine, glorious, groovy, peachy, sensational, super, swell, terrific
Antonyms: lousy