Trim moustache and compete for the film (5)
I believe the answer is:
movie
'the film' is the definition.
(synonyms)
'trim moustache and compete' is the wordplay.
'trim moustache' becomes 'mo' (I can't justify this - if you can you should believe this answer much more).
'and' says to put letters next to each other.
'compete' becomes 'vie' (synonyms).
'mo'+'vie'='MOVIE'
'for' is the link.
Can you help me to learn more?
(Other definitions for movie that I've seen before include "picture" , "provide entertainment" , "one screened" , "Gladiator for one" , "Cinema film (mainly US)" .)