← DefinitionshareGuesslochannounA small lake, especially in Scotland or Ireland.Synonymslakenountarnnounpondnoun