Definition of “jump leads” - English Dictionary

british dictionary