Home / C / cybercafe

cybercafe

noun 9 letters Scrabble 21 WWF 23
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →