Meaning of “reject shop” in the English Dictionary

british dictionary