English Dictionary
Definition snowbound in British English
snowbound adjective
adjective
/ˈsnəʊˌbaʊnd/
1
in a situation in which snow makes travelling impossible
Example
a snowbound airport
Synonyms and related words
