STR. Meaning of STR. in English abbr.1 strait. 2 stroke (of an oar). Oxford English vocab. Оксфордский английский словарь. 2012