Second rock cake is liable to produce vomit (7)
I believe the answer is:
seasick
'liable to produce vomit' is the definition.
I can't judge whether this defines the answer.
'second rock cake is' is the wordplay.
'second' becomes 's' (common abbreviation).
'rock' is an anagram indicator (the solver must 'rock' the letters around).
'cake'+'is'='cakeis'
'cakeis' anagrammed gives 'easick'.
's'+'easick'='SEASICK'
Can you help me to learn more?
(Other definitions for seasick that I've seen before include "Suffering from mal de mer" , "Ill from travel" , "Ill on board ship" , "Suffering aboard" , "Nauseous on the water" .)