Dictionary.com
Thesaurus.com

nettable

  • a word derived from net.
    net
    noun
    a bag or other contrivance of strong thread or cord worked into an open, meshed fabric, for catching fish, birds, or other animals.