A villain dropping old dispute (5)
I believe the answer is:
argue
'dispute' is the definition.
(to argue something is to dispute or contest it)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for argue that I've seen before include "Debate, contest verbally" , "Dispute heatedly" , "Quarrel, bicker" , "Bandy words" , "Dispute, bicker" .)