idiomatictranslation and definition "idiomatic", tamil lexiconWordTamil Definitionidiomaticமொழியின் தனிச் சிறப்பியல்பான, மொழிமரபுக்குரிய, மொழிவழக்குக்கு ஒத்த.