Definition of “till roll” - English Dictionary

british dictionary