Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tater
in English
tater
uk
//ˈteɪ.tə//
#common
Definitions
Noun
an
informal
term
for
potato
a
home
run
in
baseball
(
slang
)