Sekirov Dictionary

land-shark

verb3

land shark noun1

  1. Any shark-like creature that dwells on land.
forms

land-sharked · land-sharking · land-sharks · land sharks

This dictionary works without the internet: on your phone · in Chrome