claymore mine US /ˌkleɪˈmɔər maɪn/ Definition for claymore mine is being prepared and will be available soon.