(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.)
History
This word has been viewed 5,535 times.
Know someone who needs a better website?
Refer them to Next Wave Services. If they become a client, your next coffee is on us.
(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.)