English Dictionary
Definition not miss much in British English
not miss much
phrase
1
to be intelligent and always know what is happening around you
