phantasmagorical Meaning and Definition

Definitions

English definition for phantasmagorical

1. s. characterized by fantastic imagery and incongruous juxtapositions

Sponored Video