We do not currently know of any synonyms for netts.
The noun netts is defined as:
Did you mean nets, neats, net's, newts or nests?