claymore mine n : an anti-personnel land mine whose blast is aimed at the oncoming enemy [syn: {claymore}]
版权所有 © 2024 3Dict.cn