high pad
English
Noun
high
pad
(
countable and uncountable
,
plural
high pads
)
(
obsolete
)
Robbing
on a
highway
.