‘pound shop’: meanings and origin

UK & Ireland—a shop that sells a wide range of goods at low prices, typically one pound or less—hence also: of the type or quality found in a pound shop, cheap, second-rate

Read More