A gig for some banjo boys (3)
I believe the answer is:
job
'a gig' is the definition.
(thesaurus)
'some banjo boys' is the wordplay.
'some' indicates a hidden word (some of the parts of the word are used).
'JOB' can be found hidden inside 'banjo boys'.
'for' is the link.
(Other definitions for job that I've seen before include "Task; paid position" , "Line" , "'Task, chore (3)'" , "task for Hebrew leader noted for misfortunes" , "Employment" .)