English Etymology From code-switch + -er. Noun code-switcher (plural code-switchers) Someone who code-switches (alternates between two or more languages during spoken conversation).