What is the meaning of the word "contrapuntist"?

Definitions: