STR. Meaning of STR. in English ■ abbreviation1》 strait. 2》 Rowing stroke. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004