Meaning of salade

Definition of salade

(noun) a light medieval helmet with a slit for vision

Other information on salade

WIKIPEDIA results for salade
Amazon results for salade