One who entertains a lot? (4)
I believe the answer is:
host
This clue is a double definition.
'one who entertains' is the first definition.
(I've seen this before)
'a lot?' is the second definition.
(I have seen 'lot of people' mean 'host' so perhaps 'lot' could also mean 'host')
(Other definitions for host that I've seen before include "Landlord; army" , "One entertains guests" , "Party-giver" , "Army; publican" , "Entertainer; army" .)