STOWCE Meaning of STOWCE in English nounor stowse ˈstōs( -s )Etymology: origin unknownarchaic : a windlass for hoisting ore Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012