Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
free pass
in English
free pass
#common
Definitions
Noun
exemption
from
standard
procedures
;
rules
a
document
for
free
travel
a
base
on
balls
(
intentional
walk
)
The
pitcher
gave
the
batter
a
free
pass
to
first
base
.