Англо-русский словарь Мюллера
Dragon's teeth [ˊdrægǝnzti:θ] n
1) воен. разг. противотанковые надолбы
2) миф. зубы дракона
dragon's teeth