Slight men caught in front (8)
I believe the answer is:
disguise
'front' is the definition.
(I've seen this before)
'slight men caught' is the wordplay.
'slight' becomes 'dis' (I can't explain this - if you can you should believe this answer much more).
'men' becomes 'guys' (guy can informally mean a man).
'caught' indicates a 'sounds like' (homophone) clue (heard).
'guys' is a homophone of 'guise'.
'dis'+'guise'='DISGUISE'
'in' acts as a link.
Can you help me to learn more?
(Other definitions for disguise that I've seen before include "Misrepresent; costume" , "Clothes etc misleading as to identity" , "front" , "Camouflage, mask" , "Conceal (one's identity)" .)