Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
couch potato
in English
couch potato
#common
Definitions
Noun
someone
who
spends
excessive
time
sitting
;
inactive
and
indulging
(
in
unhealthy
habits
)
After
watching
TV
all
day
,
he
became
a
couch
potato
and
forgot
to
exercise
.
Base Words
potato
couch