periscopetranslation and definition "periscope", tamil lexiconWordTamil Definitionperiscopeநீர் மூழ்கிக் கப்பலின் முகட்டுமேற்பரப்புக் காட்சிக்கருவி, பாதுகாப்புக் குழியின் புறக்காட்சிக் கருவி, நிழற்படக் கருவியின் மையச்சில்லு.