SEWS

See also: sews

English

Noun

SEWS

  1. Initialism of strategic early warning system.