Pub profit with agreement between parties (7)
I believe the answer is:
bargain
'agreement between parties' is the definition.
I can't tell whether this definition defines the answer.
'pub profit' is the wordplay.
'pub' becomes 'bar' (both are drinking establishments).
'profit' becomes 'gain' (synonyms).
'bar'+'gain'='BARGAIN'
'with' acts as a link.
Can you help me to learn more?
(Other definitions for bargain that I've seen before include "Good buy" , "Deal; cheap buy" , "Great deal!" , "Cheap purchase" , "Special offer" .)