hornblower
HORNBLOWER
, n. One that blows a horn.