Yahoo Malaysia Web Search

Search results

  1. Dictionary
    net 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"