Simplified Chinese Meaning of upbraids
指责
Other Simplified Chinese words related to 指责
Nearest Words of upbraids
Definitions and Meaning of upbraids in English
upbraids
to criticize or scold severely, to reproach severely, to criticize severely
FAQs About the word upbraids
指责
to criticize or scold severely, to reproach severely, to criticize severely
批评,讲座,训斥,责骂,告诫,不粘锅,斥责,责备,谴责,责备
认可,认可,赞同,制裁,颂扬,赞美诗,赞扬,赞扬
up-and-down => 上下, up-and-comer => 后起之秀, up to snuff => 达到标准, up till => 直到, unzipping => 解压缩,