English Dictionary
Definition downstairs in British English
downstairs noun
[singular] noun
/ˌdaʊnˈsteə(r)z/
Synonyms and related words
