SIFreq.FrequencyTop 20,000Meanings1nounInternational System of Units; SIThe modern metric system of measurement, abbreviated from French 'Système international d'unités'. Used in scientific and technical contexts.See also: 国際単位系SI単位系えす・あいたんいけいでは、長ながさの基き本ほん単たん位いはメートルです。In the SI system, the base unit of length is the meter.