Skip to content

self-catered hall

noun

  1. hall (building owned by a college or university where students live) where there are communal kitchens and fridges and so on intended to be used by students
L1012809 on Wikidata ↗