Back to the glossary

Location

loh-KAY-shun

noun

The physical place where a business is represented — a store, booth, or office — and meets customers to showcase and sell its products or services.