nettingEnglish

netting, gauze, veiling

Noun

A net of transparent fabric with a loose open weave

English: gauze, netting, veiling

Creating nets

English: netting

English words with similar meanings

Show 2 words