Definition of “martyred” - English Dictionary

british dictionary