PUT (OR SET) THE SEAL ON Meaning of PUT (OR SET) THE SEAL ON in English put ( or set) the seal onfinally confirm or conclude. → seal Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004