Scrimshaw Meaning

There are 1 meaning(s) for word Scrimshaw

Meaning 1 : a carving (or engraving) on whalebone, whale ivory, walrus tusk, etc., usually by American whalers