Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bat
in English
bat
#common
#b2
#c1
Plural
bats
Past Tense
batted
Participle Verb
batting
Third Person Singular
bats