What’s put on table occasionally annoys husband (4)
I believe the answer is:
nosh
'what's put on table' is the definition.
(nosh means food)
'occasionally annoys husband' is the wordplay.
'occasionally' means one should take alternating letters.
'husband' becomes 'h'.
The alternating letters of 'annoys' are 'nos'.
'nos'+'h'='NOSH'
(Other definitions for nosh that I've seen before include "A slang meal" , "Scoff" , "eating this?" , "Food (sl.)" , "Eats" .)