have a lot of time for - definition and synonyms

phrase informal
  1. to like someone or something very much

    I have a lot of time for Katy, I think she’s great.

See also main entry: time