Central to the identity is a new logo and infinity symbol that consumers in focus groups agreed signified that the product really works. The company's logo looks very official--you might even make the point that the infinity symbol looks a bit like the NS logo preceding Network Solutions.
Unfurled definition, to spread or shake out from a furled state, as a sail or a flag; unfold. See more.
Princeton's WordNet (0.00 / 0 votes) Rate this definition: expansive (adj). able or tending to expand or characterized by expansion. Expansive materials; the expansive force of fire. expansive, grand, heroic (adj). of behavior that is impressive and ambitious in scale or scope.