Meaning of SI in English

■ abbreviation

1》 Système International, the international system of units of measurement based on the metre, kilogram, second, ampere, kelvin, candela, and mole, together with prefixes indicating multiplication or division by powers of ten.

2》 Law statutory instrument.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.