cyberchorus noun1 •(rare) An Internet or computerized chorusThe world's first cyberchorus performs Handel's Messiah with the Brooklyn Philharmonic Orchestra — 1997 formscyberchoruses