globalizable adjective1 •Capable of being globalized.At its simplest, the most globalizable business models are those that seek to impose the company's logic on the marketplace... — 2003 formsmore globalizable · most globalizable