Word info

cyberchorus

Noun

Meaning

cyberchorus (plural cyberchoruses)

(rare) An Internet or computerized chorus

Source: en.wiktionary.org

Close letter words and terms