amagasade
1. With a rain umbrella; Using a rain umbrella
Noun
#536450
1. With a rain umbrella; Using a rain umbrella
1. umbrella
1. substitute for a scheduled live broadcast of a sporting event that was rained out
1. rain hat
1. Umbrella Revolution (protests in Hong Kong in 2014)
1. Umbrella
1. It was an umbrella.
1. It is not an umbrella.
1. Probably an umbrella.; It will likely be an umbrella.
1. If it were a umbrella; If it is an umbrella