diff --git a/check_source/check_spelling_c_config.py b/check_source/check_spelling_c_config.py
index 70fea6acfaa6a49972e36c244ca42ffb9c448e66..fb22c58d9306fb59bab9d575bebc40c0f0b06469 100644
--- a/check_source/check_spelling_c_config.py
+++ b/check_source/check_spelling_c_config.py
@@ -76,6 +76,7 @@ dict_custom = {
     "decrementing",
     "deduplicating",
     "deduplication",
+    "defocus",
     "degeneracies",
     "deleter",
     "denoised",
@@ -87,6 +88,7 @@ dict_custom = {
     "dereferencing",
     "desaturate",
     "designator",
+    "despeckled",
     "destructor",
     "destructors",
     "dialogs",
@@ -104,6 +106,7 @@ dict_custom = {
     "editability",
     "effector",
     "effectors",
+    "elementwise",
     "embedder",
     "enablement",
     "enqueueing",
@@ -175,8 +178,10 @@ dict_custom = {
     "passepartout",
     "passthrough",
     "performant",
+    "piecewise",
     "pixelate",
     "pixelated",
+    "pixelation",
     "pixelisation",
     "planarity",
     "planarize",
@@ -237,6 +242,7 @@ dict_custom = {
     "renormalized",
     "reparameterization",
     "reparametization",
+    "representable",
     "repurpose",
     "respecialized",
     "retiming",
@@ -246,6 +252,7 @@ dict_custom = {
     "serializers",
     "sharpnesses",
     "sidedness",
+    "situationally",
     "skippable",
     "sortable",
     "stitchable",
@@ -254,6 +261,7 @@ dict_custom = {
     "subclassing",
     "subdirectories",
     "subdirectory",
+    "symmetrize",
     "teleporting",
     "templating",
     "tertiarily",
@@ -271,8 +279,11 @@ dict_custom = {
     "uncollapsed",
     "uncomment",
     "uncommented",
+    "uncompacted",
     "uncomputed",
     "unconfigured",
+    "undefine",
+    "undefined",
     "undisplaced",
     "uneditable",
     "unflagged",
@@ -313,6 +324,7 @@ dict_custom = {
     "vectorized",
     "versionable",
     "videogrammetry",
+    "viewports",
     "virtualized",
     "visibilities",
     "volumetrics",