English

edit

Etymology

edit

cyber- +‎ place

Noun

edit

cyberplace (plural cyberplaces)

  1. A location on the Internet or in cyberspace.