(1)overcome by superior force
(2)超越した力で打ち勝つ
(3)cover completely or make imperceptible; "I was drowned in work"; "The noise drowned out her speech"
(4)完全に覆うか、感知できなくする
(1)