Vanquishing meaning : To defeat, to overcome.
vanquishing
breechblock
bearbaiting
butter face
centrifugation