(British) installment plan; "we bought a car on the never-never"
installment plan; "we bought a car on the never-never"