Digital and Technology
Augmented Reality
Technology that overlays digital information or objects onto a live view of the physical world.
Source checked for AR (opens in a new tab) Checked 2026-07-27
4 meanings across 3 domains
Digital and Technology
Technology that overlays digital information or objects onto a live view of the physical world.
Finance and Economy
Annual filing that a Singapore-registered company submits to ACRA with key corporate information.
General
A one-off request made outside normal recurring work or a planned process.
General
A person or entity formally appointed to act on another party's behalf for specified regulatory, legal or commercial responsibilities.
Search an abbreviation, full name or workplace term.