Beat off, rebuff (7)
I believe the answer is:
repulse
This clue is a double definition.
'beat off' is the first definition.
(I've seen this before)
'rebuff' is the second definition.
(synonyms)
(Other definitions for repulse that I've seen before include "Rudely reject" , "Check" , "Drive back or reject" , "Cause to feel intense aversion" , "Ward off" .)