throating

throating antonyms

throating definitions

noun
  • A drip or dripstone.