Definition of Scrimshank

  • 1. British military language: avoid work Verb

Semanticaly linked words with "scrimshank"