high pad

English

Noun

high pad (countable and uncountable, plural high pads)

  1. (obsolete) Robbing on a highway.