Establishment that seems overheated to the Spanish? (5)
I believe the answer is:
hotel
'establishment that' is the definition.
The definition and answer can be both man-made objects as well as being singular nouns.
Maybe there's an association between them I don't understand?
'overheated to the spanish?' is the wordplay.
'overheated' becomes 'hot' (similar in meaning).
'to the spanish?' becomes 'el' ('the' in Spanish).
'hot'+'el'='HOTEL'
'seems' acts as a link.
Can you help me to learn more?
(Other definitions for hotel that I've seen before include "A modern inn" , "Stop on journey perhaps" , "It provides accommodation" , "Follower of golf starts" , "Fawlty Towers, say" .)