Meaning of “custard pie” in the English Dictionary

british dictionary