Subscribe
URL of the page has been copied to clipboard.
Meaning : Advocacy of a policy of strict separation of church and state.
Synonyms : separatism
Install App