Meaning of “crime of passion” in the English Dictionary

british dictionary