1. parrock - Noun
2. parrock - Verb
A croft, or small field; a paddock.
Jack Parrock, Euronews: “What exactly are you going to be in a position to perform differently to previous authorities?” Source: Internet