WikiWord

English

S&T

noun

Meaning

  1. Initialism of signalling and telecommunications.
  2. Initialism of science and technology.

Sources

No citations have been attached yet.