夹尾巴 jiā wěi ba

to have one's tail between one's legs

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to have one's tail between one's legs

Characters

Character Meaning
to sandwich; to place in between; to press from either side
tail; remainder; remnant
noun suffix; to stick to; bus