自投罗网zìtóuluówǎng
Top 35000
Meanings
1. to walk right into the trap
Characters used
Examples1
You've walked into a trap.