Meaning of “master plan” in the English Dictionary

british dictionary