(Employed in mixtures with another noun) a restaurant or organization, or an area of a restaurant or small business, exactly where a selected sort of food stuff or drink is offered or served: : something that obstructs or prevents passage, progress, or motion: such as a legislation : the long https://maps.app.goo.gl/1iQihoah3owFurdKA