VariousWords beta
Related Terms:
Definitions:
Adjective
umbrellalike
Definition: resembling an umbrella
Definition: Resembling or characteristic of an umbrella.