ソジョウノウオ
Meanings
Expression
Noun
Idiomatic
1. being in a helpless situation; (lit.) (like a) fish on a chopping board
Composed of
on the chopping board
fish