Dictionary search results

Showing 1-2 of 2 results

impost1 British & World English

A tax or similar compulsory payment

impost2 British & World English

The top course of a pillar that supports an arch