Intimidate
German Meaning
einschüchtern verängstigen verprellen verschüchtern terrorisieren
English Meaning
- To make timid; fill with fear.
- To coerce or inhibit by or as if by threats.