Definify.com

Definition 2024


legplate

legplate

English

Noun

legplate (plural legplates)

  1. plate armour worn on one's legs