electronic meeting room
  • A location specially equipped with computers, peripherals, and other electronic devices which facilitate and enhance gatherings of people for work, collaboration on a project involving a common interest, or the like. One or more participants may assist to conferences remotely, via a network such as the Internet.

Not what you were looking for?