snapping turtle Meaning, Definition & Usage

  1. noun large aggressive freshwater turtle with powerful jaws

WordNet