Search Result for spur-of-the-moment
spur
See Definition and Meaning
of
the
moment
English definition for spur-of-the-moment
1. s. in response to an unforeseen need
Sponored Video