Green’s Dictionary of Slang

mosh v.1

[mooch v.]

1. to leave a restaurant without paying one’s bill; thus the mosh n., the practice of committing this fraud.

[UK]‘Ducange Anglicus’ Vulgar Tongue 22: ‘Doing the mosh on the quiet.’ Dining at an eating-house, and not paying.
[US]Matsell Vocabulum.
[UK]Farmer & Henley Sl. and Its Analogues.

2. to pawn.

[UK]J. Manchon Le Slang.
[US](con. 1910–20s) D. Mackenzie Hell’s Kitchen 119: Mosh ... to pawn.

In compounds