Accost (6)
(Other definitions for attack that I've seen before include "Raid" , "Forward line" , "An assault or onslaught" , "Assault, offensive" , "Hit out" .)
'accost' is the definition.
(thesaurus)
This is all the clue.
(Other definitions for confront that I've seen before include "Square up to" , "Face up to (a problem)" , "Meet face to face with" , "Face in opposition" , "Oppose head-on" .)