Dictionary definition · marvellous
adjective
- extraordinarily good or great; used especially as intensifiers"a fantastic trip to the Orient"
- being or having the character of a miracle
- too improbable to admit of belief"a tall story"
Source: Open English WordNet (CC BY 4.0).