Meaning of disco ball in English:

disco ball

noun

  • A large decorative ball covered with small mirrored facets, suspended from the ceiling of a disco or club and rotated to reflect flashing lights.