Scrimshank Meaning

There are 1 meaning(s) for word Scrimshank

Meaning 1 : British military language: avoid work