Home
Search
Index
Definify.com
Webster
1913
Edition
Tulle
Tulle
,
Noun.
[F.; – so called from the town of
Tulle
, in France.]
A kind of silk lace or light netting, used for veils, etc.
Similar Results