{v. phr.}, {slang} To have or show a quick liking for. * /He took a shine to his new teacher the very first day./ Compare: TAKE A FANCY TO.
TAKE A SHINE TO
Meaning of TAKE A SHINE TO in English
Dictionary of English idioms . Словарь английских идиом. 2012