STR Meaning of STR in English abbreviation 1. seater2. steamer3. straight4. strainer5. strait6. stream7. strength8. stretch9. striking10. string; stringed11. stroke12. strophe13. structural Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012