Bar sb/sth from (carrying out) sth Legal professionals on both sides are barred from discussing the case during the press. bar - (meteorology) a device of pressure equivalent to one million dynes per sq. centimeter; "regrettably some writers have made use of bar for 1 dyne for each square centimeter" https://maps.app.goo.gl/1iQihoah3owFurdKA