Meaning of tulle

Definition of tulle

(noun) a fine (often starched) net used for veils or tutus or gowns

Other information on tulle

WIKIPEDIA results for tulle
Amazon results for tulle