Search for crossword answers and clues

Answer for the clue "Finalizes an agreement ", 12 letters:
sealsthedeal