I don't think there's any real hard limit, but it depends on the context and how many times you hear a word. It's kind of like it was with phone numbers before phones had contact lists, if you call someone often enough, you only look up their number first five times or so. Or like it is with getting around an unfamiliar city. Or board games. Memory seems to be working the same way regardless of the data type.