Back to Dictionary
泷船
瀧船
lóngchuán
1. boat or raft adapted to handle rapids
2. white-water raft