English Verb put to rest (puts to rest, putting to rest)
#: Let's try to put this question to rest once and for all.
Related terms put