treenailDict.lkDict.lk - Sinhala to English DictionaryMeaning treenail Tweet Sinhala Dictionary definitions for treenailtreenail 🔊treenail : දැව පේනුවtreenail : තිරැණයtreenail definitionNoun. A long wooden pin used in fastening the planks of a vessel to the timbers or to each other.Lern More AboutWiki Definition: treenailGoogle Search result: GoogleWiki Article: Wikipedia Tweet