shanzhai
Noun
Meaning
shanzhai (uncountable)
Imitation and trademark infringing brands and goods, particularly electronics made in China.
Noun
shanzhai (uncountable)
Imitation and trademark infringing brands and goods, particularly electronics made in China.