English Dictionary
Definition looker in British English
looker noun
[countable] noun
/ˈlʊkə(r)/
1
a very attractive person, usually a woman
Synonyms and related words
