Dictionary search results

Showing 1-2 of 2 results

cabal British & World English

A secret political clique or faction

cabal English Thesaurus

a cabal of dissidents