挡箭牌dǎngjiànpái
Top 30000
Meanings
1. arrow-blocking shield
2. (fig.) pretext; cover; sth used to deflect blame, criticism or pressure
Characters used