Back to Dictionary
狼井
lángjǐng
1. wolf trap (trou de loup), medieval defensive trap consisting of a concealed pit with sharp spikes