ultra [ more ultra ; most ultra]
Notices
  • favouring extreme views or measures