Meaning of “stollen” in the English Dictionary

british dictionary