Elegant pub with very retro interior (4)
I believe the answer is:
posh
'elegant' is the definition.
(I've seen this in another clue)
'pub with very retro interior' is the wordplay.
'pub' becomes 'ph' (abbreviation).
'with very' becomes 'so' (both can mean 'extremely'. I am not sure about the 'with' bit.).
'retro' says the letters should be written in reverse (retro is Latin for 'backwards').
'interior' means one lot of letters goes inside another.
'so' backwards is 'os'.
'ph' going around 'os' is 'POSH'.
Can you help me to learn more?
(Other definitions for posh that I've seen before include "Smart - upper-class" , "Smart, fashionable" , "Elegant and fashionable" , "Upper-class - Spice girl" , "Luxuriously stylish" .)