SOFT CHANCRE Meaning of SOFT CHANCRE in English [soft chancre] n (1859): chancroid Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012