Meaning of “touchline” in the English Dictionary

English