Dictionary search results

Showing 1-2 of 2 results

polder British & World English

A piece of low-lying land reclaimed from the sea or a river and protected by dykes, especially in the Netherlands

polder mitton British & World English

A large curved piece of armour worn as reinforcement over the right arm at tournaments.