SI


Meaning of SI in English

I. abbreviation

1. often not capitalized short interest

2. staff inspector

II. abbreviation

Etymology: French Système International d'Unités

International System of Units herein

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.