lashed out

Our editors are putting together more complete content — check back in about 20 minutes

lashed out — verb

1. to suddenly attack someone physically or verbally

1.verb
Definition

to suddenly attack someone physically or verbally

Example

He lashed out at his critics during the interview.