English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition thank your lucky stars in British English

thank your lucky stars phrase

phrase
1

to feel lucky, especially because something unpleasant has not happened

Example

He is thanking his lucky stars for a narrow escape.

Synonyms and related words
Definition thank your lucky stars in British English