1.
waterfall
A cascade of water falling from a height.
滝 means waterfall — a natural cascade of water falling from a height. Japan is known for its many scenic waterfalls.
COMMON EXPRESSIONS:
FAMOUS WATERFALLS:
CULTURAL NOTE:
滝行 (waterfall meditation) is a traditional Buddhist and Shinto ascetic practice of standing under a waterfall to purify the mind and body.
RELATED: