Home Synonyms despot
See US English definition of despot
See UK English definition of despot
See Spanish definition of déspota
1‘we must not support such despots by arming them’
democrat
READ THESE ARTICLES