Word info

umbrello

Noun

Meaning

Obsolete form of umbrella. [17th–19th c.]

(architecture) An outdoor structure providing shade above a seat.

Source: en.wiktionary.org

Related terms

Anagrams

Close letter words and terms