I'd say that the billionaire CEO has been put in his place after the guilty verdict at his trial. See also: place, put. Farlex Dictionary of Idioms. © 2015 ...
確定! 回上一頁