115 matches in 3 dictionaries.
Details
stand and deliver! USA: stæ'nd ʌ·nd dʌ·lɪ'vəː· UK: stænd ənd dɪlɪvər
0
delivera
deliver a message
deliverance
deliverance (from)
deliverances
deliver a speech
delivered
delivered in addition
Report or add missing word to a dictionary...