THROSTLE Meaning of THROSTLE in English n.1 a song thrush. 2 (in full throstle-frame) a machine for continuously spinning wool or cotton etc. Etymology: OE f. Gmc: rel. to THRUSH(1) Oxford English vocab. Оксфордский английский словарь. 2012