Yes, breeches and knickers are the same thing. Breeches are what they are referred to in the UK, whereas they are known as knickers in the US.