demoralize (to destroy the self-confidence of)

listen to the pronunciation of demoralize (to destroy the self-confidence of)
English - English

Definition of demoralize (to destroy the self-confidence of) in English English dictionary

self">demoralize (to self">destroy self">the self-confidence of)
Abash