the scientific study of codesthe art of devising a codecryptologic /-ʹlojik/ adjcryptological /-ʹlojikl/ adjcryptologist noun