Select the meaning of the given phrases/idioms: couch potato
Someone who eats potatoes on a couch
Someone who sleeps on a couch
Someone who watches too much television
Someone who grows potato in his garden
Couch potato is used to refer to someone who watches too much television; someone who is glued to television
Select the correct meaning of the given phrases/idioms. Pulled up
Select the meaning of the given phrases/idioms: To drive home.
Select the meaning of the given phrases/idioms: throw in the towel