In the UK, knickers are panties. Historically, they were long trousers that went to just below the knee.
To Americans I think it means granny panties
I'm an american, but from reading books by english authors, I think they mean underwear, specifically girls underwear. I could be wrong though, anybody else know?
A flimsy piece of cloth with brown streaks on them