Webster's Revised Unabridged Dictionary · 1913

Hornblower

Hornblower , noun

[Anglo-Saxon hornblāwere.]

One who, or that which, blows a horn.