Yes indeed, when you can associate words with images, that is the best thing. Watching TV does that for you. Especially when you are watching something interesting, you're brain is able to associate what it hears with the action that's taking place on the TV. This is one of the best way to learn a language. Children who watch Spanish or French or English TV, which differs from what they watch in their native language, often quickly adapt their new language.