Find the word definition

Wikipedia
Ablaincourt-Pressoir

Ablaincourt-Pressoir is a commune in the Somme department in Picardie in northern France.

The two villages were formerly separately administered, but were joined in 1966.