destroyertranslation and definition "destroyer", tamil lexiconWordTamil Definitiondestroyerஅழிப்பவர், அழிப்பது, கப்பல்களை உடைக்கத் தக்க வெடிகுண்டைத் தாங்கிச் செல்லும் நீர்மூழ்கிப் படகு.