Having everybody go round for something to eat (7)
I believe the answer is:
shallot
'something to eat' is the definition.
(shallot is a kind of food)
'having everybody go round' is the wordplay.
I cannot really see how this works, but
'everybody' could be 'all' (all people) and 'all' is found within the answer.
'go' could be 'shot' (I've seen this in other clues) and 'shot' is found in the leftover letters.
No letters remain.
This explanation may well be incorrect...
'for' acts as a link.
Can you help me to learn more?
(Other definitions for shallot that I've seen before include "Rowing boat" , "Type of 12" , "Small onion" , "Small onion-like bulb used for seasoning" , "salad vegetable" .)