I was watching a movie about the american revolution and it came to a part where a group of colonials fired on a group of british soldiers. My son (almost 3 years old)looked at the tv and said "There's gunfire. There's gun fire over there". And I asked him what he said because I thought I was mistaken. He said "There's gunfire". As a rule we do not watch violent shows in front of him, although I paused for a moment when flipping through the channels because I love historical movies. Also, he does not play with toy guns and does not know what a gun is. We have never used the word gunfire around him. So yesterday the same movie happenned to be on while I was going through the channels again. So I paused on it to see what he would do. It was a part where some men were marching forward with their commanders in the front. The scene was specific to a part about the commanders talking as they marched forward. My son said "They're captains" I asked him what he said. He said "They're captains". I asked him if they were captains and he said yes. After that he wasnt interested in it anymore. Anyway, very odd and out of place for him to recognize things and use words that he doesnt know.