Green’s Dictionary of Slang

laid up adj.

(UK gambling) unable to cover one’s losses.

[UK]Liverpool Mercury 29 Sept. 3/1: ‘Laid up’ [...] is when a man is unable to meet his creditors.