verb
1.
Synonyms: give 10, administer, deal, deliver, strike
2.
to cause one to endure (something damaging or painful)
inflict retribution
Synonyms: force (on or upon), impose, visit, wreak, wreck; compare impose 4
Related Word: expose, subject
Idioms: lay open to, put on the spot
Contrasted words: guard, protect, shelter, shield