SOUR GOURD Meaning of SOUR GOURD in English noun 1.a. : cream-of-tartar treeb. : the acid fruit of the cream-of-tartar tree2. : baobab Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012