What is the meaning of Shirtfront?

The front part of a shirt.

A detachable insert that simulates the front of a shirt.

A pitch that is easy to bat on.

A head-on charge aimed at bumping an opponent to the ground.

An attractive facade applied only to the front of a house.

To confront in a threatening manner.

Source: wiktionary.org