interlocking spurtranslation and definition "interlocking spur", tamil lexiconWordTamil Definitioninterlocking spurபிணைமே் மலைப்புடை முனைப்பு