Search in full dictionary
CONFRONT
CONFRONT
ScnMaster
face without flinching or avoiding; be there comfortably and perceive.
—TR-2 Approved Film Glossary