hall of residence
noun phrase
formal, British
: a place where students live at a college or university
Love words? Need even more definitions?
Merriam-Webster unabridged
Share