Definition of «downed»

The term "downed" means to bring down or cause something to come crashing to the ground. It can also mean to make someone feel sad, disappointed or discouraged. In a military context, it refers to an aircraft that has been forced to land due to damage or other reasons and is no longer operational.

a b c d e f g h i j k l m n o p q r s t u v w x y z