TSAR Meaning of TSAR in English (LEADER) UK and ANZ, [US and ANZ] czar [noun] [C] - a powerful person in business or politicsa group of publishing tsars Cambridge English vocab. Кембриджский английский словарь. 2012