DOWN-SHARE Meaning of DOWN-SHARE in English ( n. ) A breastplow used in paring off turf on downs. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012