DRAGON'S TEETH


Meaning of DRAGON'S TEETH in English

[dragon's teeth] n pl [fr. the dragon's teeth sown by Cadmus which sprang up as armed warriors who killed one another off] (1853) 1: seeds of strife

2: wedge-shaped concrete antitank barriers laid in multiple rows

Merriam-Webster English vocab.      Английский словарь Merriam Webster.