Twisted Business English - Find (Your) Legs - Every week in the Business English Ace Radio podcast you get a new term of Twisted Business English. Outsmart the headline writers who may use confusing expressions for their business news articles. Check out the meaning of Find (Your) Legs and its significance for the headline. Improve your knowledge of Business English expressions to read financial news with more ease!