English Dictionary
Definition kick something into touch in British English
kick something into touch phrase
phrase
1
to stop discussing an idea, suggestion, problem etc because it is clear that you cannot achieve or solve it
Synonyms and related words
