THEW Meaning of THEW in English (n.) Muscle or strength; nerve; brawn; sinew. Webster's English dictionary. Английский словарь Webster. 2012