BLOWER Meaning of BLOWER in English n.1 in senses of BLOW(1) v. 2 a device for creating a current of air. 3 colloq. a telephone. Oxford English vocab. Оксфордский английский словарь. 2012