3 English Synonyms for LAKE
Prev.1Next
Definition: 1. (Ireland, Scotland) A lake.
There are 4 definitions of the word loch
Show more information about loch
Definition: 1. A resinous substance or lacquer produced mainly on the banyan tree by the female of Kerria lacca, a scale insect.
There are 10 definitions of the word lac
Show more information about lac
Definition: 1. Abbreviation of English.
There are 10 definitions of the word en
Show more information about en
Prev.1Next
Search took: 2.6618 ms