Definition of petty whin in English:

petty whin

noun

  • A small spiny European broom (shrub) of heath and moorland.

Origin

Mid 16th century: from petty + whin.