huddle room (English, noun)
expansion: huddle room (plural huddle rooms)
Senses:
glosses: A small room for private meetings or conferences.
Forms:
form: huddle rooms
tags: plural