Vocabulary

蛇籠

gabion; cage filled with stones

noun