"he is an avowed Zionist"
What exactly do you mean when you say Zionist?
I believe they're referring to when Joe Biden said "I am a Zionist."
What did he mean then? Israel exists as a Jewish state so I really don't know what people mean when they say it.