Jump to content

SwRI

From Wiktionary, the free dictionary

English

[edit]

Proper noun

[edit]

SwRI

  1. (development, research) Initialism of Southwest Research Institute (one of the oldest and largest applied R&D organizations in the United States)

References

[edit]

Anagrams

[edit]