'Chancre' definitions:

Definition of 'chancre'

From: WordNet
noun
A small hard painless nodule at the site of entry of a pathogen (as syphilis)

Definition of 'Chancre'

From: GCIDE

Synonyms of 'chancre'

From: Moby Thesaurus