Friends at school caught on carpet being hugged by girls (10)
I believe the answer is:
classmates
'friends' is the definition.
(classmate is a kind of friend)
'caught on carpet being hugged by girls' is the wordplay.
'caught' becomes 'c' (cricket abbreviation).
'on' says to put letters next to each other (in a down clue, letters appear on others).
'carpet' becomes 'mat' (a mat is a floor covering).
'being hugged by' is an insertion indicator (I've seen this in other clues).
'girls' becomes 'lasses' (lass can mean a girl).
'mat' placed within 'lasses' is 'lassmates'.
'c'+'lassmates'='CLASSMATES'
'at school' acts as a link.
This may not be correct. Some or all of it may be part of another bit of the clue.
Can you help me to learn more?
(Other definitions for classmates that I've seen before include "Pupils in the same form" , "Fellow school pals" , "Fellows in education" .)