Dictionary search results

Showing 1-2 of 2 results

clearer British & World English

A clearing bank

clear British & World English

Easy to perceive, understand, or interpret