English definition for phantasmagorical
1. s. characterized by fantastic imagery and incongruous juxtapositions
Sponored Video