Definify.com

Definition 2025


throatings

throatings

English

Noun

throatings

  1. plural of throating