English Dictionary
Definition spur-of-the-moment in British English
spur-of-the-moment adjective
adjective
Synonyms and related words

English Dictionary