Definition:

The practice of combining or switching between elements of more than one language in verbal and written communication. Effective communication is the primary goal when code-switching. Originally a term understood in relation to second language learning (that is, switching between English and a second language such as Spanish), it is also used to describe switching between "standard" English and non-standard dialects or traditions.

Type of Speech: