diff --git a/check_source/check_spelling_c_config.py b/check_source/check_spelling_c_config.py
index 9dd4a9dcc6087654513c7cf7662c5c365d66cc2b..e6a0424cd40182f55ead1f189dd47bd4fbd8cdfe 100644
--- a/check_source/check_spelling_c_config.py
+++ b/check_source/check_spelling_c_config.py
@@ -26,6 +26,7 @@ dict_custom = {
     "allocator",
     "atomicity",
     "boolean",
+    "completers",
     "confusticate", "confusticated",
     "decrement",
     "decrementing",
@@ -34,7 +35,10 @@ dict_custom = {
     "destructors",
     "editability",
     "enqueue",
+    "enqueues",
     "equiangular",
+    "finalizer",
+    "initializer"
     "instantiation",
     "iterable",
     "merchantability",
@@ -44,7 +48,13 @@ dict_custom = {
     "precalculate",
     "prepend",
     "probabilistically",
-    "recurse",
+    "reachability",
+    "recurse", "recurses",
+    "redistributions",
+    "reentrant",
+    "registerable",
+    "rendeder",
+    "reparametization",
     "subclass", "subclasses", "subclassing",
     "subdirectory",
     "unary",
@@ -91,6 +101,7 @@ dict_custom = {
     "diff",
     "diffs",
     "endian",
+    "endianness",
     "env",
     "euler", "eulers",
     "foo",
@@ -151,6 +162,8 @@ dict_custom = {
     "fresnel",
     "kerning",
     "lacunarity",
+    "lossless",
+    "lossy",
     "musgrave",
     "ngon", "ngons",
     "normals",
@@ -210,6 +223,8 @@ dict_ignore = {
     "id-block",
     "node-trees",
     "pylint",
+    "premultiply"
+    "wireframe",
 
     # acronyms
     "cpu",