spot promote
English Dictionary
->
Letter S
-> spot promote
Search Dictionary:
spot promote Definition
(v)
promote
on
the
spot
; "
Supreme
Bishop
Digby
had
been
spot
-
promoted
to
Archangel
"
spot promote Synonyms
spot promote
© Art Branch Inc.