Foxed By Homonyms

Does anyone else have trouble with homonyms? (Groups of words that share the same spelling and the same pronunciation but have different meanings).

There needs to be a word to describe those conversational car-crashes where you guess one version and the speaker actually intended another, as when someone asks what kind of Windows you have […]