Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cybercafe Definition

Cancel
cybercafe
noun(cy-ber-ca-fe)
a café or coffee shop providing computers for access to the Internet

Words Related to cybercafe!

cybercafe Examples by Brain Bank Users