Find the word definition

The Collaborative International Dictionary
Meteorical

Meteorical \Me`te*or"ic*al\, a. Meteoric.

Wiktionary
meteorical

a. (dated form of meteoric English)