Meanings

  1. lobby, large vestibule found in palaces etc.

  2. vestibule

    „Jedes Marriott-Hotel in der amerikanischen Provinz hat heute ein größeres Vestibül.“