DELIVERANCE
11 letters
17 Scrabble points
/dɪˈlɪvɹəns/
Definition of DELIVERANCE
noun
-
Act of delivering or conveying something.
-
Delivery in childbirth.
-
Extrication from danger, imprisonment, rescue etc.
Related words:
delivery
Source: Wiktionary
Word Details
Letters
D
E
L
I
V
E
R
A
N
C
E
Length
11 letters
Scrabble Score
17 points