Definition of "phantasmagorical"

phantasmagorical