Meaning of Highland honours in English:

Highland honours

(US Highland honors)

noun

  • A ceremonial toast, supposed to reflect traditional Highland custom, drunk at a single draught with one foot on one's chair and the other on the table.

Origin

Early 19th century; earliest use found in Edinburgh Star.