put something to bed - definition and synonyms

phrase
  1. to finish dealing with something

    I hope we can finally put this issue to bed.

See also main entry: bed