BUZZARD Meaning of BUZZARD in English A simple fellow. A blind buzzard: a pur-blind man or woman. Slang English vocab. Английский сленговый словарь. 2012