Definition of “inviolate” - English Dictionary

british dictionary