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. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012