diff --git a/core/modules/block/src/BlockForm.php b/core/modules/block/src/BlockForm.php
index 35258b8..abddaca 100644
--- a/core/modules/block/src/BlockForm.php
+++ b/core/modules/block/src/BlockForm.php
@@ -292,6 +292,7 @@ protected function buildVisibilityInterface(array $form, FormStateInterface $for
   protected function actions(array $form, FormStateInterface $form_state) {
     $actions = parent::actions($form, $form_state);
     $actions['submit']['#value'] = $this->t('Save block');
+    $actions['delete']['#title'] = $this->t('Remove block');
     return $actions;
   }
 
diff --git a/core/modules/block/src/BlockListBuilder.php b/core/modules/block/src/BlockListBuilder.php
index 7858d6b..6e5c968 100644
--- a/core/modules/block/src/BlockListBuilder.php
+++ b/core/modules/block/src/BlockListBuilder.php
@@ -342,6 +342,9 @@ public function getDefaultOperations(EntityInterface $entity) {
       $operations['edit']['title'] = $this->t('Configure');
     }
 
+    if (isset($operations['delete'])) {
+      $operations['delete']['title'] = $this->t('Remove');
+    }
     return $operations;
   }
 
diff --git a/core/modules/block/src/Form/BlockDeleteForm.php b/core/modules/block/src/Form/BlockDeleteForm.php
index f0e89fa..0c8d500 100644
--- a/core/modules/block/src/Form/BlockDeleteForm.php
+++ b/core/modules/block/src/Form/BlockDeleteForm.php
@@ -17,4 +17,35 @@ public function getCancelUrl() {
     return new Url('block.admin_display');
   }
 
+  /**
+   * {@inheritdoc}
+   */
+  public function getConfirmText() {
+    return $this->t('Remove');
+  }
+
+  /**
+   * {@inheritdoc}
+   */
+  public function getQuestion() {
+    return $this->t('Are you sure you want to remove the @entity-type %label?', array(
+      '@entity-type' => $this->getEntity()->getEntityType()->getLowercaseLabel(),
+      '%label' => $this->getEntity()->label(),
+    ));
+  }
+
+  /**
+   * Gets the message to display to the user after removing the block.
+   *
+   * @return string
+   *   The translated string of the deletion message.
+   */
+  protected function getDeletionMessage() {
+    $entity = $this->getEntity();
+    return $this->t('The @entity-type %label has been removed.', array(
+      '@entity-type' => $entity->getEntityType()->getLowercaseLabel(),
+      '%label' => $entity->label(),
+    ));
+  }
+
 }
diff --git a/core/modules/block/src/Tests/BlockTest.php b/core/modules/block/src/Tests/BlockTest.php
index f5924ca..b13a912 100644
--- a/core/modules/block/src/Tests/BlockTest.php
+++ b/core/modules/block/src/Tests/BlockTest.php
@@ -265,18 +265,18 @@ function testBlock() {
 
     // Test deleting the block from the edit form.
     $this->drupalGet('admin/structure/block/manage/' . $block['id']);
-    $this->clickLink(t('Delete'));
-    $this->assertRaw(t('Are you sure you want to delete the block @name?', array('@name' => $block['settings[label]'])));
-    $this->drupalPostForm(NULL, array(), t('Delete'));
-    $this->assertRaw(t('The block %name has been deleted.', array('%name' => $block['settings[label]'])));
+    $this->clickLink(t('Remove block'));
+    $this->assertRaw(t('Are you sure you want to remove the block @name?', array('@name' => $block['settings[label]'])));
+    $this->drupalPostForm(NULL, array(), t('Remove'));
+    $this->assertRaw(t('The block %name has been removed.', array('%name' => $block['settings[label]'])));
 
     // Test deleting a block via "Configure block" link.
     $block = $this->drupalPlaceBlock('system_powered_by_block');
     $this->drupalGet('admin/structure/block/manage/' . $block->id(), array('query' => array('destination' => 'admin')));
-    $this->clickLink(t('Delete'));
-    $this->assertRaw(t('Are you sure you want to delete the block @name?', array('@name' => $block->label())));
-    $this->drupalPostForm(NULL, array(), t('Delete'));
-    $this->assertRaw(t('The block %name has been deleted.', array('%name' => $block->label())));
+    $this->clickLink(t('Remove block'));
+    $this->assertRaw(t('Are you sure you want to remove the block @name?', array('@name' => $block->label())));
+    $this->drupalPostForm(NULL, array(), t('Remove'));
+    $this->assertRaw(t('The block %name has been removed.', array('%name' => $block->label())));
     $this->assertUrl('admin');
     $this->assertNoRaw($block->id());
   }
