Independent Language Learning through Culture on the Internet

Before introducing the subject of this post I would like you to consider the following word: Rock The first association that occurs to you is probably this: However, as with any polysemic word (one with multiple meanings) there are other possibilities. In this case, a verb: ‘to rock’ which refers to the kind of movement […]