tuck one's tail
美
[tʌk wʌnz tel]
英
[tʌk wʌnz teil]
v.
夹起尾巴,羞愧
Examples
Copyright © 2016 chinesewords.org All Rights Reserved
美[tʌk wʌnz tel]英[tʌk wʌnz teil]
v.夹起尾巴,羞愧