netted

/nˈɛtɪd/

Explore definitions, synonyms, and language insights of netted

Definitions

Adjective Satellite
having open interstices or resembling a web