SUB-BASE Meaning of SUB-BASE in English ˈ ̷ ̷ˌ ̷ ̷ nounEtymology: sub (I) + base : a submarine base Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012