predatory : Idioms & Phrases


predatory animal

  • noun any animal that lives by preying on other animals
    predator.
WordNet