English Dictionary
Definition snowbird in British English
snowbird noun
[countable] noun
/ˈsnəʊˌbɜː(r)d/
Synonyms and related words
