English Dictionary
Definition thrift shop in British English
thrift shop noun
[countable] noun
1
Synonyms and related words
