semi-
semi-

semi-

semi- [prefix]

precisely half of / half in quantity or value / to some extent / partly / incompletely / partial