Is there a term for words that are spelled the same but are pronounced differently where pronunciation can only be established in context?

== == When there are two or more words that are spelled the same and have different pronunciations or meanings, they are called heteronyms.

* -Tell the Polish workers to polish the floor. * -A Bass fish and a bass instrument