English Dictionary
Definition the North Star in British English
the North Star
1
the bright star that you can see almost directly over the North Pole
Synonyms and related words
