noun
(Scotland, Northumbria) itch, a prickly feeling
verb
(Scotland, Northumbria) to itch, irritate the skin
(Hong Kong, dated) An administrative division.