Spellasaurus

Word of the day

Discovery ( dih-skuhv-uh-ree )

Meaning:

The act or an instance of discovering.

Sentence:

This new discovery will contribute to all humanity.

Origin:

Middle English