Virtually (6)
'virtually' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for as good as that I've seen before include "Virtually" , "Practically" , "'Enough is . . . . . . . . a feast' (2.4.2)" , "of the same standard" , "effectively" .)
'virtually' is the definition.
(synonyms)
This is all the clue.
(Other definitions for almost that I've seen before include "Not totally" , "Virtually" , "Nearly, not quite" , "Slightly short of" , "Well-nigh" .)