Definition of Spur-Of-The-Moment

  • 1. In response to an unforeseen need Adjective Satellite

Semanticaly linked words with "spur-of-the-moment"