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
An umbrella in literal aspect means a tool which protects someone from something (which I think, you know).
In that context the political officer is asking for cover, in case any risk may arise.
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"