bestshoring noun1 •The process of identifying the best location to which to move manufacturing or other industrial facilities.The important aspect is to do bestshoring. — 2010