English Dictionary
Definition window-shopping in British English
window-shopping noun
[uncountable] noun
Synonyms and related words

English Dictionary