1 English Synonyms for CLUSTERBÙRACH
Prev.1Next
omnishambles
Definition: 1. (UK, informal, chiefly, politics) A situation that is bad or mismanaged in every way.
Show more information about omnishambles
Prev.1Next
Search took: 1.5156 ms