English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition the Loch Ness monster in British English

the Loch Ness monster noun

noun
/ˌlɒx nes ˈmɒnstə(r)/
1

an ancient sea creature that some people believe lives in Loch Ness, a lake in Scotland

Synonyms and related words
Definition the Loch Ness monster in British English