Meaning of “martyred” in the English Dictionary

british dictionary