English Dictionary
◊ SALLADE
sallade
n : a light medieval helmet with a slit for vision [syn: {sallet}]