meaning of Abschlussstärke haben

Abschlussstärke haben - German to English

to-be a stronger closer