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