NichiDict

止むに止まれない

やむにやまれない
已むに已まれない
[yamuniyamarenai]

Meanings

1.Expression

without being able to help oneself; against one's will; compelling; pressing; irresistible