English Synonym Finder

assailed

Definitions

Attacked or assaulted, physically or verbally.

Troubled or beset by something, such as doubts or criticism.