Meaning of “pin code” in the English Dictionary

English