have had your day
idiom
अपना ज़माना देख चुका होना
“have had your day” का हिंदी में अर्थ है अपना ज़माना देख चुका होना. In English, it means to no longer be successful, powerful or popular.
idiom
- 1
to no longer be successful, powerful or popular
अपना ज़माना देख चुका होना
- Typewriters have had their day.
- Some say the old leader has had his day.
Main word day