n An establishment that sells goods or services to the public; originally a physical location, but now a virtual establishment as well.
n workplace | Workplace; office. Used mainly in expressions such as shop talk, closed shop and shop floor.
n A variety of classes taught in junior high school | junior or senior high school that teach vocational skill.
n (business|computing) an organisation using specified programming languages or software, often exclusively.
v (transitive|slang|chiefly|UK) To report the criminal activities or whereabouts of someone to an authority; to "grass up".