SOW DRAGON'S TEETH Meaning of SOW DRAGON'S TEETH in English incite an argument, start a dispute Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012