dragon's teeth
plural noun
1
: seeds of strife
2
: wedge-shaped concrete antitank barriers laid in multiple rows
Love words? Need even more definitions?
Merriam-Webster unabridged
Share