put behind bars
英
美
- vi. 关押(监禁)
new
put behind bars的英文翻译是什么意思,词典释义与在线翻译:
英英释义
Verb:
-
lock up or confine, in or as in a jail;
"The suspects were imprisoned without trial"
"the murderer was incarcerated for the rest of his life"