セルフカバー

Also written セルフ・カバー

Meanings

  1. Noun new version of one's own (previously released) song; rerecording (in a different style)
  2. performance by the songwriter of a song originally written for another artist

Jinuma: Japanese Dictionary · Word lists