English Dictionary
Definition give something a rest in British English
give something a rest phrase
phrase
Synonyms and related words

English Dictionary