しっぺ返し

returning tit for tat; retaliating

Meaning

  1. nvsvi
    returning tit for tat; retaliating

Example sentences

  • Japan will get it from many countries.

  • Tit for tat.