DIRECT CONFRONTATION


Meaning of DIRECT CONFRONTATION in English

face-to-face encounter, conflict, showdown

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.