DEPREDATOR MEANING IN ENGLISH

• Depredator Definition & Synonyms

  1. (n.) One who plunders or pillages; a spoiler; a robber.


• Depredatory Definition & Synonyms

  1. (a.) Tending or designed to depredate; characterized by depredation; plundering; as, a depredatory incursion.


RECENT SEARCHES