WIDOWMAKER Meaning of WIDOWMAKER in English ■ noun N. Amer. a dead branch caught precariously high in a tree which may fall on a person below. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004