rhizoverbBeta
Feedback

confrontation

Direct encounternoun · A direct encounter with a person, problem, or opposing force.