multilocal adjective1 •Operating at a local level in more than one region.One of the foundations of this multilocal strategy is that 90% of Unilever managers are locally recruited and trained. — 2009 formsmore multilocal · most multilocal