(n) :
cloth-covered frame used for protection against rain or sun; generally, anything that provides protection. (The fighters provide a defensive air umbrella over the battle group.)
(n) :
cloth-covered frame used for protection against rain or sun; generally, anything that provides protection. (The fighters provide a defensive air umbrella over the battle group.)