App Logo

No.1 PSC Learning App

1M+ Downloads
Many moons ago means :-

AA long time ago

BRecently

CAtlast

DLast moon

Answer:

A. A long time ago


Related Questions:

Meaning of the idiom "To show white feather"
"Take the bull by the horns" What does this idiom mean ?
Down to earth means :

Use the correct idiom to complete the sentence:

The new water treatment plant is a ---- between the inhabitants of the town and the authorities.

'wear one's heart on one's sleeve' means