Read Edit View history 自投羅網 zìtóuluówǎng to walk into a trap Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 自投罗网/ 自投羅網 zìtóuluówǎng to walk into a trap To walk right into a trap of one's own accord; to bite the hook or fall into a snare through one's own actions or stupidity. Edit Delete References Add reference No references for this word.
自投罗网/ 自投羅網 zìtóuluówǎng to walk into a trap To walk right into a trap of one's own accord; to bite the hook or fall into a snare through one's own actions or stupidity. Edit Delete