Search results
- Dictionarynet curtain
noun
- 1. a semi-transparent curtain made of a fine fabric with a very open weave, typically fixed across a window for privacy: British "I was always peering through the net curtains"
Powered by Oxford Dictionaries