Force to hit our beauty (7)
I believe the answer is:
glamour
'beauty' is the definition.
(glamour is a kind of beauty)
'force to hit our' is the wordplay.
'force' becomes 'g'.
'to hit' becomes 'lam' (to 'lam' means to hit hard).
'g'+'lam'+'our'='GLAMOUR'
(Other definitions for glamour that I've seen before include "Alluring beauty, romantic aura" , "Groomed beauty, allure" , "Glitz" , "Alluring quality" , "Voluptuous allure" .)