downing /ˈdaʊnɪŋ/ noun2 •An occasion on which something is downed.In several recent helicopter downings, the attackers used a variety of weapons[…]. — 2007 •A defeat.This was not just a downing of fierce rivals for the home side, it was three precious points to go towards their quest to stay in the top flight. — 2013 formsdownings