DISCOVERY
9 letters
18 Scrabble points
/dɪsˈkʌvəɹi/
Definition of DISCOVERY
noun
-
Something discovered.
"This latest discovery should eventually lead to much better treatments for disease."
-
The discovering of new things.
"Automatic discovery of RSS feeds by a Web browser."
-
An act of uncovering or revealing something; a revelation.
Source: Wiktionary
Word Details
Letters
D
I
S
C
O
V
E
R
Y
Length
9 letters
Scrabble Score
18 points