STR.


Meaning of STR. in English

abbr. 1 strait. 2 stroke (of an oar).

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.