Meaning of 滝 in Japanese
Definition of 滝
-
(n) waterfall
雨が滝のように降ってきた。
Down came the rain in torrents. - rapids
雨が滝のように降ってきた。
Down came the rain in torrents.