LAN house (English, noun)
expansion: LAN house (plural LAN houses)
Senses:
glosses: A kind of telecentre or cybercafé in Brazil.
Forms:
form: LAN houses
tags: plural