もがき

Also written 藻掻き, 踠き

Meanings

  1. Noun struggle; writhing; wriggling; floundering

Jinuma: Japanese Dictionary · Word lists