claymore mine clay·mo·re·mine uncommon noun 1. an anti-personnel land mine whose blast is aimed at the oncoming enemy Synonymsclaymore mineclaymore Related words Broader terms land mine WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.