Table of Contents
Antonyms
Synonyms
Etymology

1. liberator

noun. ['ˈlɪˌbɝːˌeɪtər'] someone who releases people from captivity or bondage.

Etymology

  • liberator (English)
  • liberator (Latin)
Antonym.com