败露bàilù
Top 30000
Meanings
1. (of a plot etc) to fall through and stand exposed
Characters used