Unspecified large number (7)
I believe the answer is:
umpteen
'unspecified large number' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for umpteen that I've seen before include "Plentiful" , "Informally, very many" , "Lots of things on pet menu" , "Unspecified large number" , "Great in number but unspecified" .)