shirabe.org

of もがく

1)
#5,934

Inflections of もがく

Common
もがく
Meaning
    1. ①
      to struggle; to writhe; to wriggle; to squirm
      The animal struggled to get out of the cage.
    2. ②
      to act frantically; to make desperate efforts
Forms
2)
#236,524
Meaning
    1. struggle; writhing; wriggling; floundering
Forms

Results