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.