Dictionary definitions for River