HOMONYM: One of two or more words that have the same sound and often the same spelling but differ in meaning, such as bank (embankment) and bank (place where money is kept).
HETERONYM: One of two or more words that have identical spellings but different meanings and pronunciations, such as row (a series of objects arranged in a line), pronounced (r), and row (a fight), pronounced (ro
HOMONYM: One of two or more words, such as night and knight, that are pronounced the same but differ in meaning, origin, and sometimes spelling.