- superb; excellent; great: a marvelous show.
- such as to cause wonder, admiration, or astonishment; surprising; extraordinary.
- improbable or incredible: the marvelous events of Greek myth.
More Definitions
- LüDENSCHEID (noun) Definition, Meaning & Examples
- CRITTENDEN COMPROMISE (noun) Definition, Meaning & Examples
- HYPERMOTILITY (noun) Definition, Meaning & Examples
- SCOLIOSIS (noun) Definition, Meaning & Examples
- SELF GENERATED (noun) Definition, Meaning & Examples
- DEMURE (noun) Definition, Meaning & Examples