Meaning of “timpanist” in the English Dictionary

british dictionary