まいった Also written 参った Meanings Interjection I'm beaten; I give up; touché; you've got me there See also: 参る (まいる). Jinuma: Japanese Dictionary · Word lists