Bryan,

It means that there was a bad enough knock that the computer couldn't compensate for it. It could be a bad sensor. It could be a bad spark plug. It could be a bad coil. Your engine could have gotten wet enough to allow water to pool in the spark plug well. You could have gotten some bad gas at your last fill-up.

The first step is to clear the code and wait to see if it comes back.

Tom