Crossword Genius

Goat perhaps having drink at home with social worker (8)

Ross

I believe the answer is:

ruminant

'goat perhaps' is the definition.
(I know that goat is a type of bovid)

'drink at home with social worker' is the wordplay.
'drink' becomes 'rum' (rum is a kind of drink).
'at home' becomes 'in' ('I'm in' can mean 'I'm at home').
'with' is a charade indicator (letters next to each other).
'social worker' becomes 'ant' (ants are social insects).
'rum'+'in'+'ant'='RUMINANT'

'having' acts as a link.

(Other definitions for ruminant that I've seen before include "Beast that chews the cud" , "One chews the cud" , "contemplative" , "Cud-chewing mammal" , "Goat, say" .)

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