palletteEnglish

palette, pallette

Noun

One of the rounded armor plates at the armpits of a suit of armor

English: pallette, palette

English words with similar meanings

Show 1 words