DRAGON'S TEETH Meaning of DRAGON'S TEETH in English rows of cone-shaped cement obstacles (against tanks); source of an argument, basis of a quarrel Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012