Crossword Genius

Fool drinks in old bar in Bath (4)

Ross

I believe the answer is:

soap

I'm a little stuck... Click here to teach me more about this clue!

'bar in bath' is the definition.
'soap' can be an answer for 'bath' (thesaurus). I am not certain of the 'bar in' bit.

'fool drinks in old' is the wordplay.
'fool' becomes 'sap' (synonyms).
'drinks in' indicates putting letters inside (inserted letters are drank in).
'old' becomes 'o' (abbreviation as in OT - Old Testament).
'sap' enclosing 'o' is 'SOAP'.

Can you help me to learn more?

(Other definitions for soap that I've seen before include "Washing aid" , "type of TV programme" , "Washing substance" , "Coronation Street?" , "If soft, it's used to flatter" .)

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