iJunoon official Urdu Dictionary
ڈرانا
darana
دھمکانا
dhamkana
English definition for browbeat
1. v. discourage or frighten with threats or a domineering manner; intimidate
2. v. be bossy towards
Synonyms and Antonyms for browbeat
Sponored Video