BAR SHARE


Meaning of BAR SHARE in English

noun

Etymology: bar (I)

: a plowshare welded to the landside

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.