Minute steak’s last for several days! (4)
I believe the answer is:
week
'several days' is the definition.
(a week has 7 days)
'minute steak's last' is the wordplay.
'minute' becomes 'wee' (I've seen this in another clue).
'last' says to take the final letters.
The last letter of 'steak' is 'k'.
'wee'+'k'='WEEK'
'for' acts as a link.
(Other definitions for week that I've seen before include "A long time in politics?" , "Seven day period" , "Period of time; sounds like feeble" , "Seven days" , "Calendar period" .)