English Dictionary
Definition put the skids something in British English
put the skids something phrase
phrase
1
to cause something to fail, or to stop it from continuing to happen
Synonyms and related words
