THEW Meaning of THEW in English [thew] n [ME, personal quality, virtue, fr. OE theaw; akin to OHG thau custom] (15c) 1 a: muscular power or development b: strength, vitality 2: muscle, sinew--usu. used in pl. Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012