STARTHROAT Meaning of STARTHROAT in English noun any humming bird of the genus heliomaster. the feathers of the throat have a brilliant metallic luster. Webster English vocab. Английский словарь Webster. 2012