Accost is a verb that, according to the dictionary, means to verbally attack someone, to be aggressive and combative, but without physical contact usually. Sometimes it can be used to approach someone aggressively but without anger, such as an earnest salesman.