Dictionary search results

Showing 1-2 of 2 results

clarion call British & World English

A strongly expressed demand or request for action

clarion call in clarion British & World English

A strongly expressed demand or request for action