Mesh stick

Definitions

  • Webster's Revised Unabridged Dictionary
    • Mesh stick a stick on which the mesh is formed in netting.
    • ***

Usage


In news:

Mesh versions with heavy-duty double stick hems reinforced with 2-in.
***