Miraculous
English Meaning
Of the nature of a miracle; performed by supernatural power; effected by the direct agency of almighty power, and not by natural causes.
- Of the nature of a miracle; preternatural.
- So astounding as to suggest a miracle; phenomenal: a miraculous recovery; a miraculous escape.
- Able to work miracles.