9 English Synonyms for SI
Prev.1Next
Definition: 1. The system of units developed in France in the 1790s and now used worldwide.
There are 3 definitions of the word metric system
Show more information about metric system
Definition: 1. The good luck plant (Cordyline fruticosa), an evergreen shrub.
There are 10 definitions of the word ti
Show more information about ti
Definition: 1. (historical) A subprefecture in Jiangnan in Qing-era, China
There are 4 definitions of the word Sizhou
Show more information about Sizhou
Definition: 1. (artificial intelligence) The collective behavior of decentralized, self-organized systems, whether natural or artificial.
Show more information about swarm intelligence
Definition: 1. (mental health) The deliberate non-suicidal injuring of one's own body.
There are 2 definitions of the word self-harm
Show more information about self-harm
Prev.1Next
Search took: 11.7499 ms