many moons
plural noun
informal
: a very long time
I visited my old school yesterday for the first time in many moons.
But that was all many moons ago.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share