Smarty Words

outrage

Meaning 1:

noun: a strong feeling of anger or shock

Meaning 2:

verb: to make someone very angry or shocked

Other Words