1. a. Bearing something like an open umbrella.
1. Bearing something like an open umbrella. Origin: L. Umbraculum umbrella (dim. Of umbra shade). Source: Websters Dictionary (01 Mar 1998)