Windsor Locks


noun

a town in N Connecticut.