Baffle. verb. to restrain or regulate. Synonyms are: thwart · frustrate · foil · balk · check · block · hinder · obstruct · bar · prevent · deflect · divert.
So, yes, doctors are baffling the public's understanding that democide is/has been perpetrated against them.
Baffle. verb. to restrain or regulate. Synonyms are:
thwart · frustrate · foil · balk · check · block · hinder · obstruct · bar · prevent · deflect · divert.
Baffle. verb. to restrain or regulate. Synonyms are:
thwart · frustrate · foil · balk · check · block · hinder · obstruct · bar · prevent · deflect · divert.
So, yes, doctors are baffling the public's understanding that democide is/has been perpetrated against them.