Crossword Genius

One drunk for a long time (3)

Ross

I believe the answer is:

eon

'long time' is the definition.
(eon is a kind of long time)

'one drunk' is the wordplay.
'drunk' indicates an anagram.
'one' anagrammed gives 'EON'.

'for a' is the link.

(Other definitions for eon that I've seen before include "Vast age; eternity" , "Very long period (US and technical spelling)" , "Huge time period" , "billion years" , "Geological period" .)

I've seen this clue in The Mirror.
Want a hint initially instead of a full solution? Install my app