English Dictionary
Definition look-in in British English
look-in noun
[singular] noun
Synonyms and related words

English Dictionary