By Anonymous (not verified) | 7:09 PM CST, Sat February 01, 2025 Definition A large body of water surrounded by land. Example Sentence Lake Izabal in the east of Guatemala is connected to Rio Dulce. Audio Audio file Image Image Categories Nature Language English API Only False