scrimshank

Explore definitions, synonyms, and language insights of scrimshank

Definitions

Verb
British military language: avoid work