British Cabinet

Explore definitions, synonyms, and language insights of British Cabinet

Definitions

Noun
the senior ministers of the British government

More General Terms