TWITE Meaning of TWITE in English n. a moorland finch, Carduelis flavirostris, resembling the linnet. Etymology: imit. of its cry Oxford English vocab. Оксфордский английский словарь. 2012