Island, the leader in after-hours entertaining business? (5)
I believe the answer is:
ibiza
'island' is the definition.
(Spanish island)
'leader in after-hours entertaining business?' is the wordplay.
'leader' says to take the initial letters.
'after-hours' becomes 'a' (this could be a standard abbreviation which I don't know about).
'entertaining' is an insertion indicator (inviting in, as for dinner).
'business?' becomes 'biz' (informal term for business).
The first letter of 'in' is 'i'.
'i'+'a'='ia'
'ia' enclosing 'biz' is 'IBIZA'.
'the' acts as a link.
Can you help me to learn more?
(Other definitions for ibiza that I've seen before include "part of Spain" , "Mediterranean island" , "Mediterranean location" , "One of the Balearic Islands" , "Clubbers' island" .)