Meaning of “magnum opus” in the English Dictionary

british dictionary