Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
batgirls
in English
batgirls
#limited
Definitions
Noun
female
sidekicks
or
heroes
(
in
comics
,
etc
.)
The
comic
book
series
featured
a
team
of
batgirls
fighting
against
evil
forces
.
Base Words
bat
girls