English Dictionary
Definition the Aurora Borealis in British English
the Aurora Borealis
/ɔːˌrɔːrə bɔːriˈeɪlɪs/
1
the Northern Lights
Synonyms and related words
