top-dogDict.lkDict.lk - Sinhala to English DictionaryMeaning top-dog Tweet Sinhala Dictionary definitions for top-dogtop-dog 🔊top-dog : ජය ලබාගත් තැනැත්තාtop-dog : පළමුවැනියාLern More AboutWiki Definition: top-dogGoogle Search result: GoogleWiki Article: Wikipedia Tweet