Search Result for "throating": 

The Collaborative International Dictionary of English v.0.48:

Throating \Throat"ing\, n. (Arch.) A drip, or drip molding. [1913 Webster]