what does cottoning on mean
It seems that 'cotton to', 'cotton on to' all derive from the same root source, that is, the verb 'to cotton'. In the UK and its antipodes it has settled down as 'cotton on to', with the meaning 'form an understanding of' and in the USA it is 'cotton to', with the 'take a liking to' meaning.