lochs

lɔ’

英文释义

n. a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
n. Scottish word for a lake

中文翻译

n. 湖( loch的复数形式 ); 狭长的海湾

学习工具