Money running short when raised for factory machine (4)
I believe the answer is:
loom
'factory machine' is the definition.
(a loom might be used in a factory)
'money running short when raised' is the wordplay.
'money' becomes 'moola ' (informal term for money).
'running short' means to remove the last letter.
'when raised' is a reversal indicator (in a down clue, letters go up).
'moola' with its final letter taken away is 'mool'.
'mool' back-to-front is 'LOOM'.
'for' is the link.
(Other definitions for loom that I've seen before include "weaver" , "Of future event, seem ominously close" , "textile manufacturer" , "Apparatus for weaving yarn" , "Machine for weaving yarn" .)