Skip to content
inoh

STC

Meaning 1

a telecommunications company in Saudi Arabia

“STC provides internet services across the country.”
Add to my deck
Illustration of STC: a telecommunications company in Saudi Arabia

Meaning 2

the standard terms and conditions of a contract.

“Please refer to the STC for further details.”
Add to my deck
Illustration of STC: the standard terms and conditions of a contract.