释义 |
dragon's teeth
dragon's teeth pl n 1. (Fortifications) informal conical or wedge-shaped concrete antitank obstacles protruding from the ground in rows: used in World War II 2. sow dragon's teeth to take some action that is intended to prevent strife or trouble but that actually brings it about [sense 2 from the story of Cadmus] |