Find the word definition

Wiktionary
take a horn

vb. (context archaic English) To consume an alcoholic drink.