Word Games

Scrabble US/Canada (OTCWL) Yes (13 Points)
Scrabble UK (SOWPODS) Yes (13 Points)
Words With Friends Yes (18 Points)

Umbrellas Definition

(noun)
definitions

a device consisting of a circular canopy of cloth on a folding metal frame supported by a central rod, used as protection against rain


(noun)
(noun)
definitions

a thing that includes or contains many different elements or parts


examples

the umbrella body for more than 100 training organizations

(noun)
definitions

the gelatinous disc of a jellyfish, which it contracts and expands to move through the water


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error