Crossword Genius

Haggled for pub and won (9)

Ross

I believe the answer is:

bargained

'haggled' is the definition.
(I've seen this before)

'pub and won' is the wordplay.
'pub' becomes 'bar' (both are drinking establishments).
'and' says to put letters next to each other.
'won' becomes 'gained' ('gain' can be a synonym of 'win').
'bar'+'gained'='BARGAINED'

'for' is the link.

(Other definitions for bargained that I've seen before include "Negotiated" , "haggled" .)

I've seen this clue in The Daily Express.
Want a hint initially instead of a full solution? Install my app