THEW Meaning of THEW in English n. (often in pl.) literary 1 muscular strength. 2 mental or moral vigour. Etymology: OE theaw usage, conduct, of unkn. orig. Oxford English vocab. Оксфордский английский словарь. 2012