vocab dash
Log in
Sign up
封杀
fēngshā
Top 15000
Meanings
1. to shut out; to block; to smother
Characters used
封
to confer
杀
to kill