English edit

Noun edit

humplock (plural humplocks)

  1. (Scotland) hillock