CATHERINE WHEEL Meaning of CATHERINE WHEEL in English a revolving piece of fireworks resembling in form the window of the same name. 2. catherine wheel ·- ·same·as rose window and wheel window. called also catherine-wheel window. Webster English vocab. Английский словарь Webster. 2012