I am watching the video on youtube: https://www.youtube.com/watch?v=Vuk1EhkEctE. It is about the israeli lobby in britain.
What does the israeli political officer mean by 'we just need your umbrella'?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
Umbrella is used metaphorically.
So, "we just need your umbrella", here means "we just need your protection".
Umbrella — ODO
a protecting force or influence.
"Europe sought a measure of independence from the US defence umbrella"