NichiDict

しゃちほこ立ち

しゃちほこだち
鯱立ちしゃっちょこ立ち
[shachihokodachi]

Meanings

1.NounNoun・suru

headstand

2.NounNoun・suru

doing one's best; doing something to the best of one's ability