Find the word definition

Wikipedia
Pitcaple

Pitcaple is a hamlet in Aberdeenshire, Scotland on the River Urie 4 miles (6 km) northwest of Inverurie. Nearby Pitcaple Castle was restored by William Burn in 1830.

There is a disused railway station.