English Dictionary
Definition stairwell in British English
stairwell noun
[countable] noun
/ˈsteə(r)ˌwel/

English Dictionary