spot ·phrase (IDIOM)

Definition: to like someone or something a lot Level: C2