Adjective
1. extraordinarily good; used especially as intensifiers;
"a fantastic trip to the Orient""the film was fantastic!""a howling success""a marvelous collection of rare books""had a rattling conversation about politics""a tremendous achievement"2. being or having the character of a miracle
3. too improbable to admit of belief;
"a tall story"