EnglishMain Dictionary
innings
Universal Words
noun
(plural innings) (in cricket) a period of time in a game during which a team or a single player is BATTING
IDIOMS
sb had a good innings (BrE, informal) used about sb who has died to say that they had a long life:
How old was she? 84? Well, she had a good innings then.