ほりきり

堀切り

man-made water channel (e.g. round a castle); artificial trench; moat

N3Noun
Noun
man-made water channel (e.g. round a castle)artificial trenchmoat