jambière
Top 30000
Meanings
Noun
1. greave
2. pad, shinguard (field hockey or ice hockey)
3. legging; knee sock
4. leg-warmer (for dancer)