Advertisement
Advertisement
tallyshop
[ tal-ee-shop ]
noun
British.
- a store specializing in selling merchandise on the hire-purchase system.
Discover More
51Թ History and Origins
Origin of tallyshop1
Advertisement
Advertisement
Advertisement
Advertisement
Browse