let (something) rest
idiom
: to stop mentioning or talking about (something)
They told them their decision, but he won't let the matter rest.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share