Loch

[lɒk]

Definition

(noun.) Scottish word for a lake.

(noun.) a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked).

Edited by Ellis--From WordNet

Definition

(n.) A lake; a bay or arm of the sea.

(n.) A kind of medicine to be taken by licking with the tongue; a lambative; a lincture.

Edited by Harold

Synonyms and Synonymous

n. [Scottish.] Lake, pond, mere, pool.

Checker: Wilbur

About(关于我们)|Sitemap(网站地图)

Copyright © 2018 EnMama.net. All rights reserved.