amagasade
1. With a rain umbrella; Using a rain umbrella
Noun
#180564
1. With a rain umbrella; Using a rain umbrella
1. umbrella
1. It was not an umbrella.
1. If it were a umbrella; If it is an umbrella
1. Umbrella
1. It is not an umbrella.
1. Probably an umbrella.; It will likely be an umbrella.
1. It was an umbrella.
1. rain hat
1. substitute for a scheduled live broadcast of a sporting event that was rained out