EN

Synonyms for put to rest

Definitions

  1. v. 1

    To settle or finish, especially a question or discussion.

    Let's try to put this question to rest once and for all.