Definition of Netted

  • 1. Having open interstices or resembling a web Adjective Satellite

Synonyms for word "netted"

Semanticaly linked words with "netted"