TAKE A SHINE TO Meaning of TAKE A SHINE TO in English have or show a quick liking for someone Her daughter took a shine to her new teacher and is very happy at school now. English idioms vocab. Словарь английских идиом и выражений. 2012