.. your requests weren't there when I started replying guys
"Opening a bank account"
charade of
Clearing - an Opening in woodland etc. , a glade
a bank - ref. to clearing bank (major bank for transactions , might be solely UK I'm not sure.
account -description of such bank