Turkey sandwiches poor fare for do (7)
I believe the answer is:
defraud
'for do' is the definition.
(I've seen this before)
'turkey sandwiches poor fare' is the wordplay.
'turkey' becomes 'dud' (synonyms).
'sandwiches' means one lot of letters goes inside another (goes on either side like a sandwich).
'poor' indicates an anagram.
'fare' with letters rearranged gives 'efra'.
'dud' going around 'efra' is 'DEFRAUD'.
(Other definitions for defraud that I've seen before include "Swindle" , "Get money from (someone) by deception" , "Bilk" , "Diddle" , "Illegally get money from (someone)" .)