The Spanish gathered around the piano for drinks (4)
I believe the answer is:
laps
'drinks' is the definition.
(lapping is a kind of drinking)
'the spanish gathered around the piano' is the wordplay.
'the spanish' becomes 'las' (plural form of 'the' in Spanish).
'gathered around' means one lot of letters goes inside another.
'the piano' becomes 'p' (musical abbreviation).
'las' placed around 'p' is 'LAPS'.
'for' acts as a link.
(Other definitions for laps that I've seen before include "Pals doing rounds of the track" , "Drinks; circuits" , "Circuits of track" , "Circuits of a racetrack" , "Scoops up with the tongue" .)