Home UK English intimidator
A person who frightens or overawes someone, especially in order to make them do something.
READ THESE ARTICLES