WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
a net of transparent fabric with a loose open weave
Word Usage
"The sun is extremely strong here, so we are thinking that a thin veiling of net might be advisable in the midday sun, to keep the blossoms and fruit from drying up, the skins thickening, blossom-end rot, etc."