Lacking money for fare from Scotland (10)
I believe the answer is:
shortbread
'fare from scotland' is the definition.
'shortbread' can be an answer for 'fare' (shortbread is a kind of food). I am unsure of the 'from scotland' bit.
'lacking money' is the wordplay.
'lacking' becomes 'short' (to be short something is to lack it).
'money' becomes 'bread' (bread is slang for money).
'short'+'bread'='SHORTBREAD'
'for' is the link.
Can you help me to learn more?
(Other definitions for shortbread that I've seen before include "Biscuit with plenty of butter" , "sweet but easily crumbling" , "biscuits" , "Brittle buttery cake" , "Crumbly biscuit rich in butter" .)