Bar sb/sth from (carrying out) sth Legal professionals on both sides are already barred from discussing the case within the press. bar - (meteorology) a device of strain equivalent to a million dynes for every sq. centimeter; "sadly some writers have utilised bar for one particular dyne per sq. centimeter" https://knoxpzgmr.verybigblog.com/38741124/the-smart-trick-of-cafe-del-mar-that-no-one-is-discussing