'cap off' definitions:

Definition of 'cap off'

From: WordNet
verb
Finish or complete, as with some decisive action; "he capped off the meeting with a radical proposal"