Find the word definition

Wiktionary
chancre mechanics

n. (plural of chancre mechanic English)