THROATING Meaning of THROATING in English noun a drip, or drip molding. Webster English vocab. Английский словарь Webster. 2012