liberator
English Dictionary
->
Letter L
-> liberator
Search Dictionary:
liberator Definition
(n)
someone
who
releases
people
from
captivity
or
bondage
liberator Synonyms
liberator
© Art Branch Inc.