In every language there are homophones - Words that sound the same/spelt the same that have different meanings. I guess our imaginations just get tired of coming up with different combinations for words, or perhaps it was just easier to recognise both meanings this way. Who knows, to be honest?
A word that is spelled the same with two different meanings is called a homonym.
do patronize me
The term for two words that look the same but have different meanings and pronunciations is "heteronym."
homograph. these are words which are written in the same way but have different meanings.
Patronize in the sense of treating like a child: Don't patronize me!Patronize in the sense of buying/getting services from: I patronize Mcdonalds on a daily basis.
No, they have two different meanings
none
The word you are looking for is "pun." A pun is a play on words that relies on a word's multiple meanings or on two words that sound similar but have different meanings.
Here are a couple.Don't patronize me!She will not patronize her brother no matter how silly he acts.
Don't patronize me!
A homograph has the same spelling with different meanings, maybe different sound. A homonym has the same sound and may have the same spelling, with different meanings.
A sentence that can be read with two different meanings is called ambiguous. It can be interpreted in more than one way depending on how the words are understood.