NichiDict

首鼠両端

しゅそりょうたん
[shusoryoutan]

Meanings

1.Noun

being unable to make up one's mind; sitting on the fence