localizable Capable of being localized. Adjective Capable of being localized. Origin From localize + -able. Forms more localizable most localizable Derived nonlocalizable unlocalizable