Meaning of “SCI” in the English Dictionary

business-english dictionary

"SCI" in Business English

See all translations

SCInoun [ C ]

uk us MEASURES, MARKETING

abbreviation for single column inch

(Definition of “SCI” from the Cambridge Business English Dictionary © Cambridge University Press)