Meaning of the word upbraid in English
What does upbraid mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
upbraid
US /ʌpˈbreɪd/
UK /ʌpˈbreɪd/
Verb
Related Word:
What does upbraid mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.