Either the past tense of 'break' (to have split or damaged something), or an adjective meaning having no money.
From Old English 'brecan' (to break), with Germanic roots; the 'money' sense developed as slang by the early 1900s, from the metaphor of being 'broken' financially.
Try Another Word