amagasade
1. With a rain hat; Wearing a rain hat
Noun
#2632401
1. With a rain hat; Wearing a rain hat
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. Was not a rain hat.; Was not an umbrella.
1. It was a raincoat.
1. Amakasa desu.; It is an umbrella.
1. If it were an umbrella; If it's an umbrella
1. It is not an umbrella.; I am not an umbrella.