huddle room

English

Noun

huddle room (plural huddle rooms)

  1. A small room for private meetings or conferences.