STRAIN Meaning of STRAIN in English (n.) Rank; a sort. Webster's English dictionary. Английский словарь Webster. 2012