diff --git a/src/script/interpreter.cpp b/src/script/interpreter.cpp
--- a/src/script/interpreter.cpp
+++ b/src/script/interpreter.cpp
@@ -1121,7 +1121,7 @@
                                  iSig++, iKey++) {
                                 if ((checkBits >> iKey) == 0) {
                                     // This is a sanity check and should be
-                                    // unrecheable.
+                                    // unreachable.
                                     return set_error(
                                         serror, ScriptError::INVALID_BIT_RANGE);
                                 }
@@ -1133,7 +1133,7 @@
 
                                 if (iKey >= nKeysCount) {
                                     // This is a sanity check and should be
-                                    // unrecheable.
+                                    // unreachable.
                                     return set_error(serror,
                                                      ScriptError::PUBKEY_COUNT);
                                 }
@@ -1172,7 +1172,7 @@
 
                             if ((checkBits >> iKey) != 0) {
                                 // This is a sanity check and should be
-                                // unrecheable.
+                                // unreachable.
                                 return set_error(
                                     serror, ScriptError::INVALID_BIT_COUNT);
                             }