The meaning of tallyshops
TALLYSHOP, a shop where goods are sold on credit to be paid for by instalments [n]