Meaning of “pin code” in the English Dictionary

british dictionary