Top man in his field, perhaps, spouting? (7)
I believe the answer is:
leaking
'spouting?' is the definition.
I cannot understand how the remainder of the clue works.
(Other definitions for leaking that I've seen before include "Revealing secret" , "Divulging secret information" , "losing moisture" , "Seeping out" .)