Meaning of “till roll” in the English Dictionary

English