Definisi 'body of water'
English to English
1 the part of the earth's surface covered with water (such as a river or lake or ocean)
• they invaded our territorial waters
• they were sitting by the water's edge
source: wordnet30
More Word(s)
lake, ocean, river, thing, backwater, bay, embayment, channel, drink, hydrosphere, surface, h2o, water,

Visual Synonyms
Click for larger image