preach (verb) preach: speak publicly about beliefs
Sinonime: courage,
determination, firmness,
fortitude, grit,
guts, hardihood,
heart, intestinal fortitude,
mettle, moral fiber,
nerve, pluck, resolution, resolve,
spunk,
stamina, steadfastness,
tenacity, toughness, will, willpower
Antonime: ineptness, powerlessness, spinelessness,
weakness