"To cotton on" means to understand or recognize something, often a previously unclear idea or concept. It implies grasping the significance or potential of something, like "catching on" to a trend or understanding a complicated explanation.