Word info

land shark

Noun

Meaning

Alternative form of landshark.

(fantasy) Any shark-like creature that dwells on land.

Source: en.wiktionary.org

Alternative names

land-shark

Close letter words and terms