Amuse very much in Hebridean island — no small island (4)
I believe the answer is:
slay
'amuse very much' is the definition.
'slay' can be an answer for 'amuse' (thesaurus). I'm not certain of the 'very much' bit.
'hebridean island no small island' is the wordplay.
'hebridean island' becomes 'islay' (I've seen this before).
'no' indicates named letters should be taken away.
'small island' becomes 'i' (geographical abbreviation; 'small' suggests an abbreviation).
'islay' with 'i' taken away is 'SLAY'.
'in' is the link.
Can you help me to learn more?
(Other definitions for slay that I've seen before include "Fatally hit" , "Kill, murder" , "Massacre" , "Butcher" , "Kill with premeditation" .)