Old farmer having answer in money trouble? (6)
I believe the answer is:
yeoman
'old farmer' is the definition.
'yeoman' can be an answer for 'farmer' (I've seen this before). I am not sure about the 'old' bit.
'answer in money trouble?' is the wordplay.
'answer' becomes 'a' (abbreviation eg in Q and A).
'in' means one lot of letters goes inside another.
'trouble?' indicates an anagram (I've seen 'troubled' mean this).
'money' is an anagram of 'yeomn'.
'a' inserted into 'yeomn' is 'YEOMAN'.
'having' is the link.
Can you help me to learn more?
(Other definitions for yeoman that I've seen before include "Countryman" , "Historically, English freeholders and footsoldiers" , "Royal attendant" , "Warder of the Tower of London" , "Beefeater was this Tower warden's nickname" .)