English Dictionary
Definition down tools in British English
down tools phrase
phrase
1
to stop working, especially as a protest
Synonyms and related words
