してやられ
Meanings
Expression
Verb (1-dan)
Usually written in kana
1. to be forestalled; to be taken in; to be cheated; to be outwitted
Top 19500
Composed of
to suffer damage; to be deceived