Why don’t we pronounce the ‘k’ in ‘knight’ anymore?

The English language is notorious for its spelling, where there are a bunch of silent letters in many of its words, and how there is a many-to-many correspondence between many of its letters and sounds. From the 'w' in place names like Greenwich but not Sandwich to the inconsistencies in the pronunciation of the '-ough' … Continue reading Why don’t we pronounce the ‘k’ in ‘knight’ anymore?