Surface filter
In linguistics, a surface filter is type of sound change that does not operate on a single set of sounds at a particular point in time, but continues to operate over a longer period. Surface filters normally affect any phonetic combination that is not permitted according to the language's phonetic rules, and therefore exist as a way to preserve the phonotactics of that language. They are also often a source of complementary distribution between certain sets of sounds.