Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
potato
in English
potato
us
/pəˈteɪ.tuː/
uk
/ˈpɒ.tə.toʊ/
#common
#a1
Plural
potatoes
Definitions
Noun
edible
tuber
of
Solanum
tuberosum
starchy
vegetable
;
food
source
hole
in
a
fabric
(
sock
,
stocking
)
a
hole
in
a
sock
(
informal
)
a
low-quality
camera
(
humorous
)
an
underpowered
device
(
computing
)
Adjective
underpowered
computing
device