pickmany moons ago many moons ago {adv. phr.} A long, long time ago. Many moons ago, when I was young, I was able to dance all night. Categories: add yours adverb time Source: A Dictionary of American Idioms Subscribe to: American IdiomsEnglish Slang Post my comment