Synonyms

1. cybercafe

noun. a cafe whose customers sit at computer terminals and log on to the internet while they eat and drink.

Synonyms

  • coffee shop
  • cafe
  • coffeehouse

Featured Games

Synonym.com