EN

Synonyms for disco ball

All synonyms

Noun

Definitions

  1. n. 1

    A suspended rotating mirrored sphere which casts moving spots of light across a room when light is projected on it.