TW Dictionary logoTW Dictionaryby Toppers' Wisdom

have had your day

idiom

अपना ज़माना देख चुका होना

“have had your day” का हिंदी में अर्थ है अपना ज़माना देख चुका होना. In English, it means to no longer be successful, powerful or popular.

idiom
  1. 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