Mom and pop
The meaning of the english idiom – Mom and pop
(USA) A mom and pop business is a small business, especially if it is run by members of a family. It can used in a wider sense to mean that something is small scale.
- Runs in the family Runs in the family
- Charity begins at home Charity begins at home
- Scot free Scot free
Similar English and Irish sayings:
Leave a Reply