SOCIABLE Meaning of SOCIABLE in English ( n. ) A carriage having two double seats facing each other, and a box for the driver. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012