Meanings
Expression
1. all the same
from the similarity of the characters
Kanji used
stop short
oneself
sign of the snake