English Dictionary
Definition shirtfront in British English
shirtfront verb
verb1
to aggressively confront someone
Example
I am going to shirtfront Mr Putin - you bet I am.

English Dictionary
to aggressively confront someone
I am going to shirtfront Mr Putin - you bet I am.