STR stands for various terms. Discover the full forms, meanings, and possible interpretations of STR across different fields and industries.
A form of fixed capital consisting of buildings and other large constructed assets (including bridges, pipelines, mines, highways, etc.).
Governmental & MilitaryMilitaryLast updated: