Vocabulary

剥ぎ取り

tearing off; stripping off; ripping off

noun