Meaning of “tennis elbow” in the English Dictionary

british dictionary