Dictionary, Free Dictionary - MyDictionary.net

Arabic Dictionary, English Arabic Dictionary

Definition of " upbraid " in Arabic Dictionary
Direct results
English » Arabic
upbraid Hear the Pronunciation! {ʌp'breıd}
  • {V} لوم, وبخ, انتقد
Indirect results
English » Arabic
upbraiding {ʌp'breıdıŋ}
  • {N} توبيخ