Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
On-the-spot
Full definition of on-the-spot
Adjective
on-the-spot
(
idiomatic
)In the right place at this very moment.
Now, over to our man in Tokyo for an
on-the-spot
report.
© Wiktionary
Follow @FreeWordFinder