Learn English with English, baby!

Join for FREE!

"thank my lucky stars"

1. Definition:

(expr.) make you feel how lucky you are

Examples:

I got sick the day after I came home from vacation. I thank my lucky stars that I didn’t get sick while I was in Mexico.

Search Vocab