NichiDict

抜き差しならない

ぬきさしならない
[nukisashinaranai]

Meanings

1.ExpressionAdj-i

be inextricably involved; be in a sticky situation