TNB Meaning of TNB in English |tēˌen|bē abbreviation or noun( -s )Etymology: t ri n itro b enzenetrinitrobenzene Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012