Meal's off — drink? (4,3)
I believe the answer is:
high tea
'meal's' is the definition.
(high tea is a kind of meal)
'off drink?' is the wordplay.
'off' becomes 'high' (both can mean rotten).
'drink?' becomes 'tea' (tea is a drink).
'high'+'tea'='HIGH TEA'
(Other definitions for high tea that I've seen before include "Late-afternoon meal" , "A lofty kind of evening meal" , "Early-evening meal" , "Early evening meal" , "Late afternoon meal which includes a cooked dish" .)