The Wordsmith Dictionary
Exact matches only
Allow stemming
Match all embedded
English-Thai Dictionary
upbraider
N ผู้
ดุด่า
ผู้
ว่ากล่าว
pu-du-da
Webster's 1828 Dictionary
UPBRAIDER
n.
One
who
upbraids
or
reproves.