Cite
 

Meaning of code-switching

code-switch•ing

Pronunciation: (kōd'swich"ing), [key]
— n. Ling.
  1. the alternate use of two or more languages or varieties of language, esp. within the same discourse.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.