Meaning of COTTON in English

COTTON

on phrasal [verb] [I] [UK and ANZ] [informal]He'd been talking for at least a quarter of an hour before I finally cottoned on.

Cambridge English vocab.      Кембриджский английский словарь.