Also a declining problem because any recent LLM can solve them all for you. FWIW though I don’t know anyone in the UK who uses the term crosswalk, though I think most would probably understand it in context.
"Crosswalk" sounds extremely American to me and I've never heard anyone say it in Britain, but maybe I'm just getting old.