Look Up Another Term

Definition: unicorn

A new company valued at more than one billion U.S. dollars before going public. Numerous tech startups have been unicorns. A mythological creature depicted as a white horse with a long horn on its forehead, it is said to have great power as well as be a symbol of truth and purity. Unicorns have also been portrayed as combination goat-horse animals. See decicorn.

The British Royal Coat of Arms
Dating back to 1837, the official U.K. coat of arms includes a white unicorn as a symbol of great power.