diff --git a/winsup/doc/ntsec.xml b/winsup/doc/ntsec.xml
index b731cd0e1..d98286715 100644
--- a/winsup/doc/ntsec.xml
+++ b/winsup/doc/ntsec.xml
@@ -863,7 +863,7 @@ the old information.
So, what settings can we perform with /etc/nsswitch.conf?
Let's start with an example /etc/nsswitch.conf file
-file set up to all default values:
+set up to all default values:
@@ -1749,7 +1749,7 @@ The unix schema utilizes the
posixAccount attribute extension. This is one of two
schema extensions which are connected to AD accounts, available by default
starting with Windows Server 2003 R2. They are usually
-not set, unless used by the Active Directory
+not set, unless used by the Active Directory
Server for NIS feature (deprecated since Server 2012 R2).
Two schemata are interesting for Cygwin, posixAccount,
@@ -2031,7 +2031,7 @@ by child processes.
A fully set up Samba file server with domain integration is running winbindd to
-map Window SIDs to artificially created UNIX uids and gids, and this mapping is
+map Windows SIDs to artificially created UNIX uids and gids, and this mapping is
transparent within the domain, so Cygwin doesn't have to do anything special.
@@ -2134,7 +2134,7 @@ met. Later ACEs are not taken into account.
All access denied ACEs should precede any access allowed ACE. ACLs
-following this rule are called "canonical"
+following this rule are called "canonical".
Note that the last rule is a preference or a definition of