transitive verb
1. : to cause to escape : rescue , save
2. : to achieve or carry to a successful issue especially somewhat against expectations
the author has brought off a tricky tour de force
bring off a significant success in his field
3. : hatch
brought off a brood of young