Meaning

1 senses
  1. (Ireland, UK)A shop selling household groceries, toys, etc, that are typically priced at a pound each.

pound shop — meaning, examples, forms, synonyms | Krumeto