a charity shop is my number one source for incomplete jigsaw puzzles
a shop which people donate there unwanted junk to inorder for some poor etheopian kid to benifit from the sale
"a charity shop is my number one source for incomplete jigsaw puzzles" What is the definition of "charity shop"?