A homonym is a word that is pronounced the same as another word with a different meaning. The two words usually having different spellings. The following are homonyms:
bear and bare
site, sight and cite
pike and pike (the fish and the weapon)
Time flies like an arrow; fruit flies like a banana. ("flies" - the noun and the verb) (Groucho Marx quote)
Fine for dumping (< This example from a sign has two homonyms.)
Homographs and HomophonesThere are two types of homonyms:
Homographs. These are words with the same spelling but different meanings, e.g., lead (the metal) and lead (which attaches to a dog's collar).
Homophones. These are words with the same sound but with different spellings and meanings, e.g., place and plaice (the fish).
Glossary of grammatical terms
Click on the homonym: