Loch Ness Monster
US /ˌlɑːk ˌnes ˈmɑːn.stər/
UK /ˌlɑːk ˌnes ˈmɑːn.stər/

1.
a mythical aquatic creature said to inhabit Loch Ness in the Scottish Highlands
:
•
Many people have claimed to see the Loch Ness Monster, but there is no scientific proof of its existence.
•
The legend of the Loch Ness Monster attracts tourists to Scotland.