Crossword Genius

A very long time in some village school (4)

Ross

I believe the answer is:

ages

'a very long time' is the definition.
(ages can informally mean a long period)

'in some village school' is the wordplay.
'in' indicates a hidden word.
'AGES' is hidden within 'some village school'.

(Other definitions for ages that I've seen before include "Donkey's years" , "Matures" , "Aeons" , "Gets older" , "Historic periods or prolonged time" .)

I've seen this clue in The Irish Times and the Irish Times (Crosaire).
Want a hint initially instead of a full solution? Install my app