meaning of spot promote
1.
promote
on
the
spot;
"Supreme
Bishop
Digby
had
been
spot-promoted
to
">Archangel"
Related Words
spot promote
|
Developed & Maintained By
Taraprasad.com