English Dictionary
Definition have a lot of time for in British English
have a lot of time for phrase
phrase
1
to like someone or something very much
Synonyms and related words
