beast of prey


noun

a predatory mammal.

Words nearby beast of prey

British Dictionary definitions for beast of prey

beast of prey

noun

any animal that hunts other animals for food