gimlet-eyedtranslation and definition "gimlet-eyed", tamil lexiconWordTamil Definitiongimlet-eyedமிகக் கூரிய பார்வையுள்ள.