Bar sb/sth from (undertaking) sth Legal professionals on both sides are barred from discussing the situation in the press. bar - (meteorology) a device of tension equal to a million dynes for each square centimeter; "sad to say some writers have employed bar for just one dyne for every sq. https://webnamedirectory.com/listings13472024/a-secret-weapon-for-restaurant