Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shirtfront
in English
shirtfront
#limited
Definitions
Noun
a
head-on
charge
in
football
;
tackling
opponent
front
part
of
a
shirt
Verb
to
confront
someone
aggressively
(
in
politics
)
Base Words
shirt
front