犬走 いぬばし
inuba shiri

Noun

1. scarcement; berm; ledge