Oarfishes [noun]

Definition of Oarfishes:

monster in body of water

Synonyms of Oarfishes:

● Loch Ness monster

● Giant squid

● Hydra

● Kraken

● Leviathan


Opposite/Antonyms of Oarfishes:

-


Sentence/Example of Oarfishes: