game room Meaning and Definition
1. n. a recreation room for noisy activities (parties or children's play etc)
Game Room was a gaming service for the Xbox 360 video game system, Microsoft Windows PCs, and Windows Phone 7. Launched on March 24, 2010, Game Room let players download classic video games and compete against each other for high scores.
Sponored Video