be brought face to face - English Synonyms Dictionary